game
This commit is contained in:
parent
2a719cfe8a
commit
a097c144ac
35
chess/game/Game.java
Normal file
35
chess/game/Game.java
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
package de.vivi.chess.game;
|
||||||
|
|
||||||
|
import de.vivi.chess.board.Board;
|
||||||
|
import de.vivi.chess.board.Field;
|
||||||
|
import de.vivi.chess.pieces.Color;
|
||||||
|
import de.vivi.chess.pieces.Piece;
|
||||||
|
|
||||||
|
import static de.vivi.chess.pieces.Color.WHITE;
|
||||||
|
|
||||||
|
public class Game {
|
||||||
|
|
||||||
|
private final Board board;
|
||||||
|
|
||||||
|
private Color player;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* TODO: implement
|
||||||
|
*/
|
||||||
|
public Game() {
|
||||||
|
board = new Board();
|
||||||
|
player = null;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* TODO: implement
|
||||||
|
* <p>
|
||||||
|
* Starts the game and should process the game like it is
|
||||||
|
* specified inside example-output.txt.
|
||||||
|
*/
|
||||||
|
public void play() {
|
||||||
|
player = WHITE;
|
||||||
|
board.move(Field.fromString("A7"), Field.fromString("A5"));
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue
Block a user