Chess (itch) (Furl)

Add to
My games
Add to
Wishlist
Save to
Collection
No reviews
Exceptional
Meh
Skip

About

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 implement castling, en passant, or stalemate.
Thanks

Thanks to @rhys-vdw for being a tremendous help in figuring out how this stuff works.
Chess font: Cases.

Platforms
Release date
Developer
Furl
Age rating
Not rated

System requirements for Web

Read more...
Chess (itch) (Furl) screenshot, image №3089543 - RAWG
Edit the game info
Last Modified: Nov 1, 2021

Where to buy

itch.io