Загрузка данных


1. Визуальная часть
У персонажа есть PNG-текстура вместо цветного прямоугольника
У монеты есть отдельная текстура
У врага есть отдельная текстура
У сундука или другого сокровища есть текстура
У игрового поля есть фон или текстура земли
Текстуры имеют подходящий размер и не перекрывают весь экран
2. Управление персонажем
Персонаж перемещается с помощью WASD или стрелок
Персонаж не может выйти за границы игрового окна
Персонаж корректно отображается при движении
Координаты и положение персонажа обновляются без перезапуска окна
3. Сокровища и очки
Монета появляется в случайном месте карты
При касании монета исчезает
После сбора монеты появляется новая
За сбор монеты начисляются очки
Счёт отображается на экране
Сундук или редкое сокровище приносит больше очков
4. Враг
На карте присутствует враг с собственной текстурой
Враг самостоятельно движется вперёд и назад
При достижении границы своего маршрута враг меняет направление
Столкновение с врагом приводит к потере жизни или поражению
Враг не просто нарисован, а действительно участвует в игровой логике
5. Игровые условия
Для победы нужно набрать определённое количество очков
При поражении появляется сообщение на экране
При победе появляется сообщение на экране
После завершения игры игровой процесс останавливается
Клавиша R позволяет начать игру заново
6. Дополнительные механики
У игрока есть несколько жизней
На карте есть ловушки или опасные зоны
Есть таймер обратного отсчёта
У разных сокровищ разные значения очков
Сложность постепенно повышается, например враг ускоряется