Kai S. K. Engelbart
ae38e67a90
Added naming support in Player and subclasses
2019-07-26 16:14:22 +02:00
Kai S. K. Engelbart
d8f5f3bbf4
Fixed input listening bug in NaturalPlayer
...
+ disconnect methods in Game and Player
+ NaturalPlayer removes its MouseListener from OverlayComponent after
the disconnect method is called
2019-07-18 15:01:15 +02:00
Kai S. K. Engelbart
cfd71af142
Moved game and board creation to Game
2019-07-17 08:26:51 +02:00
Kai S. K. Engelbart
c245cdb640
Implemented game restarting
...
+ Restarting method in Game
+ Abstract cancelMove method in Player
+ Stopping calculations in AIPlayer when the game has been restarted
2019-07-14 12:03:45 +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