Масштабное обновление Змейки: Базы данных, CI/CD сборки и фановая статистика
Выкатываем крупный апдейт нашей игры змейка. Мы полностью перешли на новую кодовую базу, провели глубокий рефакторинг логики и добавили механики, которые делают геймплей гораздо динамичнее. Проведено много работы под капотом, а визуальная часть получила приятный апгрейд.
Разбираем по пунктам, что изменилось в новой версии.
🛠 Техническая часть: Базы данных, фиксы и GitHub Actions
Начнем с бэкенда и архитектуры, потому что тут произошли тектонические сдвиги:
- Прощай, .txt: Мы отказались от хранения рекордов в обычном текстовом файле, где любой желающий мог «нарисовать» себе пару миллионов очков. Теперь все достижения пишутся в полноценную базу данных. Добраться до них стало сложнее (в планах — прикрутить шифрование, чтобы окончательно закрыть лазейки для читеров).
- Патч критического бага: В предыдущем релизе после рефакторинга вылез неприятный баг — игра намертво зависала при переходе между уровнями. Ошибку локализовали и успешно пофиксили, теперь флоу уровней работает идеально.
❤️ Геймплей: Жизни, алмазы и право на ошибку
Классический хардкор, где малейшая ошибка отбрасывала вас на стартовый экран, остался в прошлом.
- Система жизней: Теперь на старте дается три жизни. У вас есть право на ошибку!
- Восполнение ХП: Жизни можно прокачивать. На игровом поле будут периодически спавниться сердечки, съедая которые, вы пополняете запас. Кроме того, за определенное количество накопленных очков можно будет «купить» дополнительную жизнь и продолжить игру без сброса на первый уровень.
- Уровни сложности: Внедрена система уровней сложности для тех, кто любит бросать себе вызов.
- Визуал: Змейка стала выглядеть приятнее. На карту добавлены алмазы и новые графические элементы, освежающие картинку.
📏 Физика и расчет реального пути
Мы доработали физику столкновений и добавили немного гиковой математики.
- Корректные коллизии: Исправлен визуальный баг с границами экрана. Раньше змейка вылетала за их пределы или исчезала. Теперь при столкновении голова змейки корректно и эффектно прижимается к стене.
- Встроенный шагомер: В верхнюю панель добавлен счетчик шагов. Механика расчета проста: 1 шаг = 1 виртуальный метр.
- Фановая статистика: Экран Game Over стал гораздо интереснее. Программа конвертирует пройденные змейкой шаги в реальные дистанции. Вы сразу увидите, куда бы вы дошли ногами — просто до ближайшего «Магнита» или уже в соседний город.
Проект продолжает активно развиваться. В бэклоге уже лежат несколько свежих идей для следующих патчей. Скачивайте билд, тестируйте новые механики и обязательно делитесь впечатлениями в комментариях!
📥 Важно: Скачать актуальное обновление змейки без вирусов и сюрпризов можно исключительно на официальном сайте логи проге. За файлы со сторонних ресурсов мы ответственности не несем.
Скачать игру змейка с сайта Логи и Проги - скачать игру.
- misterleks от
Комментарии 2