как я это вижу:
список(очередь) пар координат кусков змейки, начиная с головы.
в голову списка добавляем новые координаты головы змейки, делая сопутствующие проверки
извлекаем последний элемент списка
стираем изображение змейки, и согласно новым координатам отрисовываем новое положение змейки
|