-
Notifications
You must be signed in to change notification settings - Fork 0
trueforme/snake_game
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Проект представляет собой игру "змейка". Особенности игры: 3 уровня сложности: Уровень 1: Базовый уровень без препятствий (цель: 10 очков). Уровень 2: Уровень со статическими препятствиями, в виде синих блоков (цель: 15 очков). Уровень 3: Уровень с динамическими препятствиями, которые появляются при поедании обычной еды (цель: 20 очков). Уровень 0: Бесконечный уровень без препятствий Основные игровые объекты: Змейка: Увеличивается в размерах при поедании еды и ускоряется, за исключением поедания золотой еды. Змейка умирает в следующих случаях: Выход за границы игрового экрана. Столкновение с препятствиями (как статическими, так и динамическими). Самопоедание. Обычная еда: После поедания появляется в случайном доступном месте на игровом поле. Увеличивает змейку и ускоряет её движение. Золотая еда: Особый тип еды, которая появляется не всегда, а только при наборе змейкой определённой длины (по сравнению с предыдущим появлением). Она даёт бонусные очки, не ускоряет змейку и исчезает на некоторое время после поедания. Если золотая еда не была съедена, она меняет своё местоположение каждые несколько секунд. Препятствия: Синие блоки, статические или динамические, представляющие угрозу для змейки. В динамических уровнях препятствия появляются при поедании обычной еды. Игровые механики: Управление осуществляется с помощью клавиш W, A, S, D, что указано на стартовом экране. Змейка ускоряется при поедании еды, кроме золотой еды. На каждом уровне игроку даётся 3 жизни. По достижении определённой длины змейки и набора очков, показывается промежуточный экран с переходом на следующий уровень. Дополнительные режимы: Бесконечный режим: Игрок может попробовать свои силы в бесконечном режиме, где основной целью становится набор максимального количества очков без ограничения уровня. Сохранение прогресса: Прогресс пройденных уровней можно сохранить после каждого уровня. Рекорды, достигнутые в бесконечном режиме, также сохраняются в отдельном файле. Экраны: Главное меню: Предоставляет функционал перехода в новую игру, загрузить сохранение, попробовать бесконечный режим, посмотреть таблицу своих рекордов или выйти из игры. Экран переходов: После завершения каждого уровня отображается экран с возможностью сохранить прогресс и перейти на следующий уровень.
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published