Commit Graph

4 Commits

Author SHA1 Message Date
Kai S. K. Engelbart 55e9cfb620 Fixed checkmate detection, simplified event handling 2019-07-07 21:07:58 +02:00
Kai S. K. Engelbart 73316c6681 Added player management and related UI components
+ Game Mode selection dialog
+ Game class for turn management
+ Abstract Player class with NaturalPlayer implementation
- Moved mouse input handling from BoardPanel to NaturalPlayer
2019-07-07 13:53:57 +02:00
Kai S. K. Engelbart cf41840c5a Improved package structure
- Renamed the piece package into board
- Moved Board, Move and Position into the board package
2019-07-06 18:05:00 +02:00
Kai S. K. Engelbart 612fb5fc9a Created a separate UI package
- Renamed Chess to MainWindow
- Moved MainWindow, BoardPanel and TextureUtil into the UI package
2019-07-06 16:37:42 +02:00