Пробовал запускать: всё работает именно так как нужно (если следующее местоположение головы совпадает с телом isAlive меняется на false)
На что ругается - не пойму...
P.S. оцените читаемость кода пожалуйста (старался делать без подсказок, исключительно на своих ошибках)
package com.javarush.games.snake;
import com.javarush.engine.cell.*;
public class Apple extends GameObject{
public boolean isAlive = true;
private static final String APPLE_SIGN = "\uD83C\uDF4E";
public Apple(int x, int y) {
super(x, y);
}
public void draw(Game game){
game.setCellValueEx(x, y, Color.NONE, APPLE_SIGN, Color.GREEN, 75);
}
}