Godot Chess Game. It is flawed in several ways.
Find a file
jake e31a2fd04f correctly calculate checkmate.
move check_for_promotion() at the very start of new turn.

add green color for MoveTile.gd (for showing map control)

add some functions that show board control.

modify some functions so that they will use 'text_board' rather than the player presented board.
2023-02-21 13:32:39 -05:00
addons/godot-git-plugin Initial Commit 2023-02-17 14:37:23 -05:00
.gitattributes Initial Commit 2023-02-17 14:37:23 -05:00
.gitignore Initial Commit 2023-02-17 14:37:23 -05:00
board.png Initial Commit 2023-02-17 14:37:23 -05:00
board.png.import Initial Commit 2023-02-17 14:37:23 -05:00
chess.png Initial Commit 2023-02-17 14:37:23 -05:00
chess.png.import Initial Commit 2023-02-17 14:37:23 -05:00
default_env.tres Initial Commit 2023-02-17 14:37:23 -05:00
export_presets.cfg Initial Commit 2023-02-17 14:37:23 -05:00
icon.png Initial Commit 2023-02-17 14:37:23 -05:00
icon.png.import Initial Commit 2023-02-17 14:37:23 -05:00
Main.gd correctly calculate checkmate. 2023-02-21 13:32:39 -05:00
Main.tscn Add en passant and castling 2023-02-18 16:41:27 -05:00
MoveTile.gd correctly calculate checkmate. 2023-02-21 13:32:39 -05:00
MoveTile.tscn Initial Commit 2023-02-17 14:37:23 -05:00
Piece.tscn Add en passant and castling 2023-02-18 16:41:27 -05:00
project.godot added checkmating. also touched every function to support this, and added a few more too 2023-02-19 21:06:13 -05:00
Sprite.gd pawn promotion (to queen) 2023-02-19 04:06:56 -05:00