Defold Chess Demo
ESC to open settings
To play against a bot, after opening settings, select one of the buttons labeled with "Bot Vs". For example, "Standard Bot Vs White" will start a standard game with the player as white, and the bot as black.
M to mute/unmute (placeholder sfx are very crunchy, so defaults to muted)
Mouse controls for basically everything else
This is a demo chess project I've been working on to learn the ins and outs of Defold, with the intent of making some more substantial games in the future. Most of the actual chess rules are implemented, with the only exceptions I'm aware of being the ability to castle through check, and some stalemate conditions. I've also added some alternate pieces and board layout, and implemented a (mildly lobotomized) bot. It SHOULD only take legal moves, and might occasionally play a decent move, but it also shouldn't be hard to beat. I should note I don't plan on implementing any seriously difficult bots, but I do plan to eventually refine the logic so that it can hold its own a bit better against the average player.
I added the flip button to swap the board if you want to play against a real person more easily, locally. Sandbox mode is for experimenting with the pieces, as it suspends turn order and check/mate detection.
There will be bugs, and I will appreciate any reports that help me find and eliminate them. Any form of feedback is welcome.

Leave a comment
Log in with itch.io to leave a comment.