Глубины оживают
2026-09-01Milestone 9 оживил небо. Теперь настала очередь подводного мира.
Долгое время взгляд в сторону экрана упирался в плоскую стену. Больше не так.
Скалистые силуэты
По левому и правому краям добавлены силуэты скал с эффектом параллакса. Когда камера опускается, скалы следуют за ней — но немного медленнее. Эта разница в скорости создаёт ощущение глубины.
Скалы бесконечны: как бы глубоко вы ни спустились, они всегда там. С этим справляется система вертикального тайлинга — когда одна скала заканчивается, над ней появляется новая, без швов.
Левые и правые скалы имеют разные профили. Мы не отражали одно и то же изображение — асимметрия выглядит естественно.
Кораллы и водоросли
Добавлен спаунер декораций, чтобы поверхности скал не оставались пустыми. Кораллы и водоросли автоматически размещаются на скалах — случайные размеры, случайные интервалы.
Спаунер написан с акцентом на производительность. Есть ограничение спауна на сцену и проверки расстояния. Десятки объектов появляются в сцене, но игра не замедляется.
Обновление графики рыб
Одна из существующих рыб получила новую спрайт-анимацию. На этот раз вместо flood-fill после генерации альфа-канал был очищен напрямую — результат более чёткие края.
Спрайт-лист воспроизводится со скоростью 3 fps: плавники двигаются, хвост мерцает. Небольшая анимация, но она полностью меняет ощущение живого существа в воде.
Проверка интернет-соединения
Таблицы лидеров и облачные очки требуют интернета. Вместо того чтобы молча давать сбой при потере соединения, игрок теперь получает уведомление.
Панель использует прозрачный оверлей и поддерживает все языки. Когда соединение восстанавливается, игра продолжается автоматически.
Единый подводный мир
Скалистые стены, декорации, анимации рыб — всё в одном и том же milestone. Но настоящий эффект проявляется только когда всё складывается вместе.
Чем глубже погружаешься, тем больше наполняется мир вокруг. Раньше такого ощущения не было.