Visit the Github Project Page
The first version of chess is a two player based game. This game was fully developed in Python 3.9 using Object Orientated Programming for the game state, generating moves and more. Moves such as castling, pawn promotion and en-passant are all currently working. However, please note that pawn promotion will automatically promote to a queen piece. In-game text is currently not available, thus instead will be displayed in the console output.
Please note: In order to run this project you should be some-what familiar with Github and IDEs.
Current Features:
- Castling
- En-Passant
- Pawn Promotion
- Take-back moves
Upcoming Features:
- AI-Driven opponent
- Animation / possible move highlighting
- Move history export (to replay your game on other chess systems)
- Threading
- General bug fixes
- Themes
Back to Top