что не так с кодом?
package com.javarush.games.spaceinvaders;
import com.javarush.engine.cell.*;
import com.javarush.games.spaceinvaders.gameobjects.*;
import java.util.ArrayList;
import java.util.List;
import java.util.ArrayList;
public class SpaceInvadersGame extends Game {
public static final int WIDTH = 64;
public static final int HEIGHT = 64;
private List<Star> stars;
@Override
public void initialize() {
super.initialize();
setScreenSize(WIDTH, HEIGHT);
createGame();
}
private void createGame() {
createStars();
drawScene();
}
private void drawScene() {
drawField();
}
private void drawField() {
for (int i = 0; i < WIDTH; i++) {
for (int j = 0; j < HEIGHT; j++) {
setCellValueEx(i, j, Color.BLACK, "");
}
}
for (int i = 0; i < stars.size(); i++)
stars.get(i).draw(this);
}
private void createStars() {
stars = new ArrayList<Star>();
for (int i = 0; i < 8; i++) {
double x = getRandomNumber(1,WIDTH-1);
double y = getRandomNumber(1,HEIGHT-20);
Star newStar = new Star( x, y);
stars.add(newStar);
}
drawScene();
}
}