От ПК к смартфону: пишем Змейку на Python и готовим порт на Android
Создание мобильной игры часто начинается с обкатки базовых механик на десктопе. Посмотрим, что уже умеет наша базовая ПК-версия «Прагматичной Змейки», и прикинем фронт работ для будущего порта на мобильные устройства.
-
У игры реализована полноценная система состояний: от стартового ввода имени и главного меню до активной игры, паузы и экрана "Game Over".
-
Например, если игрок наберет рекордный счет, его результат, включая достигнутый уровень и количество съеденной еды, автоматически попадет в ТОП-5 лучших игроков и сохранится в локальном файле
records.json. -
Прогрессия сложности не дает заскучать: для перехода на новый этап нужно съесть количество яблок, равное 4 плюс номер текущего уровня. А каждые 5 пройденных уровней скорость игры возрастает на 20%.








