Вроде бы сделал проверку для змейки.И в соответствии с переменой isAlive меняю цвет для головы(без цикла) и цвет туловища(через цикл).
package com.javarush.games.snake;
import com.javarush.engine.cell.*;
public class SnakeGame extends Game {
private Snake snake;
public static final int WIDTH = 15;
public static final int HEIGHT = 15;
public void initialize() {
setScreenSize(WIDTH, HEIGHT);
createGame();
}
private void createGame(){
snake = new Snake(WIDTH/2, HEIGHT/2);
drawScene();
}
private void drawScene(){
for (int i = 0; i < WIDTH; i++){
for (int j = 0; j< HEIGHT; j++){
setCellColor(i,j,Color.DARKSEAGREEN);
}
}
snake.draw(this);
}
}