Releases: scriptjumper/Chess-Game-Engine
Releases · scriptjumper/Chess-Game-Engine
v1.0.0
Added
- Initial Project Setup
- Github Issue and Pull Request templates
- Changelog document
- License document
- README document
- Code Of Conduct document
- Company logo
Chess Engine (Initial Build Process)
- Tile Class
- Immutability Enhancements to the Tile Class
- Piece Class
- Knight Class
- Move Class
- Bishop Class
- Rook Class
- Queen Class
- Pawn Class
- King Class
- Board Class
- Player Class
- Move Class
- Chess Board GUI
- Game Board Frame
- Tile Colors
- Tile Pieces
- Mouse Click Events
- Preference (Showing legal moves)
- Bug fixes
- Attacking pawn moves
- Piece First Move
- Pieces taken panel
- Moved pieces panel
- Unit Tests
- Testing AI Movement
- Fool's Mate
- Minimax
- Adding the AI to the GUI
- Fixes to the taken pieces icons absolute path
Full Changelog: https://github.com/scriptjumper/Chess-Game-Engine/commits/v-1.0.0