Commit Graph

22 Commits

Author SHA1 Message Date
bc20e3b1a8 Major refactor in an effort to be a little bit more organized. Emphasis
on effort.
2024-09-15 18:13:56 -04:00
fe8e46b88c Removing the states 2024-09-14 15:42:35 -04:00
ec04c82d9b Refactoring the Game State 2024-09-14 15:41:15 -04:00
9c31cc66e7 Refactor and move things around. 2024-09-14 09:40:43 -04:00
6314bc756a Improving CMakeLists.txt thanks to Andy 2024-02-22 19:00:48 -05:00
eee9b2dc38 Getting rid of the jail. And fixing "king eating bug" 2024-02-21 20:36:56 -05:00
3819294f57 Bug fixes and fixing build system to be more reliable 2024-02-19 20:44:33 -05:00
63fa9d8eab Win game logic 2023-01-10 22:20:55 -05:00
a488636424 Adding an end game lighting. Now to add the logic for the win condition... 2023-01-09 21:46:55 -05:00
afd42b9164 get rid of the jail for now by just commenting out 2 lines. 2023-01-08 21:19:06 -05:00
28f516018e adding queen swapping 2023-01-08 21:04:28 -05:00
c3c14e7882 Fix bug where pawns could eat people on the opposite side of the board. 2023-01-02 16:44:38 -05:00
72d2f4e4fd Refactoring Code some more. Game logic is completely isolated into chess_board 2023-01-01 23:21:50 -05:00
9afc19cba0 Adding rscons as the building system and beginning to re-factor code 2023-01-01 22:20:32 -05:00
a23ce67434 Actually adding the "check" checking. 2021-01-30 16:13:37 -05:00
47612dc88b Moved everything into a src file, and added the check checks. 2021-01-30 16:11:31 -05:00
382547dbe5 Adding all peice moves and king moves such as castling 2021-01-12 21:50:40 -05:00
4f377d107b Error detection, turn switching, pawn move suggestions and taking implemented 2020-12-01 20:48:09 -05:00
86eff11ec6 Adding chess Peice sprites 2020-04-16 21:23:25 -04:00
94f26a11bf Adding chess board 2020-02-27 18:36:55 -05:00
979dff9c6c Adding left, right, up, and down arrow keys 2019-12-21 16:58:42 -05:00
Daniel Weber
7447bb52b2 initial commit 2019-11-04 20:03:58 -05:00