A Java implementation of Chiness Chess Game using Swing.
Screenshots & GIFs
Features
- accurate move validity detection and warning
- save and load a certain game/endgame
- piece twinkles when selected
- undo the last move
- background music
Run
1 | git clone https://github.com/JasonFengGit/ChinessChess |
Improvements to Make
- Add an AI
- Add different themes for users to choose
- Add different background musics
- Add endgame mode with different endgames(using the load function)
- …