This is the game Chess implemented in Java. The structure is built using Maven. In order to run the game, you must run mvn javafx:run.
- Drag and drop game
- Not allowing illegal moves
- Auto-align piece when dropping
- En passant
- Castling
- Promotion
- Notify player when in check
- Notify player when check mate
- Ability to restart game
- See score in points (based on pieces, not position)
- Playing against computer