не подгрузился класс ShapeMatrix, я так понял он должен был загрузится автоматически вместе с RoadMarking, коллеги, подкиньте содержимое кому не трудно
package com.javarush.games.racer;
import com.javarush.engine.cell.*;
public class RacerGame extends Game{
public static final int WIDTH = 64;
public static final int HEIGHT = 64;
public static final int CENTER_X = WIDTH/2;
public static final int ROADSIDE_WIDTH = 14;
private RoadMarking roadMarking;
public void initialize(){
showGrid(false);
setScreenSize(WIDTH, HEIGHT);
createGame();
}
public void setCellColor(int x, int y, Color color){
if(x < 0 || x >= WIDTH) return;
if(y < 0 || y >= HEIGHT) return;
super.setCellColor(x, y, color);
}
private void createGame(){
roadMarking = new RoadMarking();
drawScene();
}
private void drawScene(){
drawField();
roadMarking.draw(this);
}
private void drawField(){
for(int x = 0; x < WIDTH; x++){
for(int y = 0; y < HEIGHT; y++){
if(x == CENTER_X){
setCellColor(CENTER_X, y, Color.WHITE);
} else if(x >= ROADSIDE_WIDTH && x < WIDTH - ROADSIDE_WIDTH){
setCellColor(x, y, Color.DIMGREY);
} else {
setCellColor(x, y, Color.GREEN);
}
}
}
}
}