

Chess An exercise in the MVC programming pattern. Controls SpaceRestartLeft ArrowUndo1-6Tests Info As an exercise in separating data, visuals and input, I wrote Chess in Unity using the MVC pattern. Loads an initial board state, then adds each move to an action stack that can be undone using the Left Arrow button. Implements and visualizes valid moves, check, and check mate. Prevents players from placing their own king in check. Forces players into dealing with check if possible. Does not implem...

Tap to see all activity →
No reviews for Chess (itch) (Furl) yet
Be the first to write one.