
Choose Your Desired Option(s)
Become a SourceCodec member for full access. Your first 7 days are free.
Code chess game made in Java/JavaFX
Features
- Highlighting piece moves when piece is clicked
- Highlighting king when in check/checkmate
- Check detection
- Castling
- Pawn promotion to quen
Program Design
- Object Oriented Design of pieces.
- Used inheritance for pieces (classes for knights, bishops, etc extend from a Piece class)
- MVC architecture for chessboard (BoardModel, BoardView, BoardController)
- BoardModel tracks the locations of all board pieces.
- BoardView tracks the locations of all image representations of the board pieces.
- BoardController communicates between the model and view and ties them together.
- JUnit Testing using inner classes approach
- Individual tests aim to be as small as possible.
- Inner classes are used to group elements of testing.

Code chess game made in Java /JavaFX

Code chess game made in Java / JavaFX

Code chess game made in Java / JavaFX
| Download Category | Java, Scripts & Code |
| Product Homepage URL→ | |
| Product Version | |
| File Type | JAVA |
| File Size | 2.27 MB |
| Developer | |
| Documentation |





