Select Git revision
-
Robert Goldmann authoredRobert Goldmann authored
Game.java 711 B
package de.deadlocker8.roadgame.logic;
import java.util.ArrayList;
import javafx.geometry.Point2D;
public class Game
{
private Board board;
private Tile currentTile;
public Game()
{
board = new Board();
}
public Board getBoard()
{
return board;
}
public Tile getNextTile()
{
return board.getRandomTile();
}
public void setCurrentTile(Tile currentTile)
{
this.currentTile = currentTile;
}
public Tile getCurrentTile()
{
return currentTile;
}
public ArrayList<Point2D> getPossibleLocations(Tile tile)
{
return board.getPossibleLocations(tile);
}
public void placeTile(Tile tile, Point2D position)
{
tile.setPosition(position);
board.addTile(tile);
}
}