Игрок "носится" слишком быстро (в эмуляторе). Двигается от борта-до-борта, чтобы повернуть в промежутке, нужна очень хорошая реакция.
----
ИИ змеи может быть и примитивным: рандомно выбрать направление движения -> начать движение -> если движение невозможно, сменить направление. Либо реализовать подобным образом, движение к точке (координаты игрока).