Escolar Documentos
Profissional Documentos
Cultura Documentos
The Board
Contains all methods which facilitate game board being printed, and allow movement of the game.
Player
- Normal: When both the pieces havent overlapped and the piece is a single level object.
- King: When both pieces have overlapped each other, we get a king.
(Both types will have different design)
Interfaces
Remote Game
The Games REMOTE interface class fetches the board and prints it, enabling the user to make
advance moves. It also gets current state of the piece.
Remote Board
Ensures that the board is available to be printed, enables diagonal movements on the board, and
updates board after every movement or jump made.
Remote Player
Ensures that the player is moving and is being displayed on the screen.