import java.awt.Color; import java.awt.Dimension; import java.awt.Graphics; import java.awt.Graphics2D; public class WorldScene extends Scene { private Actor actors[]; private Map map; private int tileSize; public WorldScene(Dimension gridSize, int tileSize) { this.tileSize = tileSize; map = new Map(gridSize); } @Override public void render(Graphics g) { Graphics2D g2d = (Graphics2D) g; for (Tile tile : this.map.grid) { g2d.setColor(Color.GREEN); g2d.fillRect( this.tileSize * tile.x, this.tileSize * tile.y, this.tileSize, this.tileSize ); } } }