A chess game I made in Godot. It started as a basic two player game and I kept building on top of it until it felt complete.
The game has all the standard chess rules (castling, en passant, pawn promotion, and all the draw conditions like the fif…
A chess game I made in Godot. It started as a basic two player game and I kept building on top of it until it felt complete.
The game has all the standard chess rules (castling, en passant, pawn promotion, and all the draw conditions like the fifty move rule, insufficient material, and threefold repetition). It also has a computer opponent with three difficulty levels. Easy plays randomly, Medium and Hard use Minimax with the difference being how many moves ahead they calculate.
There’s a main menu, a mode selection screen, a difficulty selection screen, and an options menu where you can control the music and sound effects volume. The options menu works from both the main menu and mid game.
It’s not a big project but it ended up being a good exercise in games logic.
I followed a tutorial of making a chess game from Youtube, and he might have used AI and not told us.
Here is the playlist: https://www.youtube.com/playlist?list=PLd_56bdSJ-tS4-q1gczTdKJhqMep3Ij_w
this covers only the 2 players mode version without the main menu, options menu, sound system, computer mode. I added all of that without the tutorial.
Also i used claude to help me fixing some bugs.