Releases: LostandAdrift/JavaChess
Releases · LostandAdrift/JavaChess
Release list
1.0.0
- Chess Pieces: Introduced separate classes for each chess piece (Pawn, Rook, Knight, Bishop, Queen, King) extending from an abstract
Piececlass. - Game Board: Implemented the
GameBoardclass to handle the game's state, logic, and user interactions. - GUI: Developed a graphical interface using JavaFX in the
ChessGUIclass, representing the chessboard with a grid of buttons. - Unit Tests: Added a unit test for the
resetBoardmethod of theGameBoardclass. - Documentation: Incorporated basic comments for classes and methods. Further documentation and Javadocs annotations are planned for future releases.
This release serves as the foundational setup for the JavaChess game, with core functionalities in place. Future releases will focus on refining the game mechanics, enhancing the user interface, and expanding the test suite.