Почему мы перестали делать нативные игры выбрали Web PWA

Рынок мобилок перегрет, а пользователи всё больше ленятся качать новые приложения. Заставлять человека идти в App Store или Google Play, скачивать сотни мегабайт и ждать установки ради аркады — значит терять конверсию на пустом месте. Сегодня выигрывает тот, кто убирает любые барьеры между кликом и геймплеем. Именно эту логику мы заложили в Onblow — нашу новую космическую аркаду. Мы собрали ее в формате PWA (Progressive Web App), чтобы доказать: современный браузерный движок способен выдавать нативную производительность и сочную картинку.

От воздушных шаров до джетпаков: как мы грузили движок

На первый взгляд игра выглядит мило и казуально: харизматичный пес в ретро-скафандре с нашивкой «СССР» покоряет космос, прыгая по воздушным шарикам. Но механика усложняется очень быстро. Если на первых уровнях вам нужно просто аккуратно обходить дрейфующие скопления фиолетовых звезд, то уже к 11-му уровню (на фоне шикарного рендера Сатурна) приходится попотеть. На экране появляются красные взрывоопасные шары, безопасные зоны и постаменты с джетпаками. Требуется идеальный тайминг. Настоящий стресс-тест для мультиплатформенного движка начинается на 6-м уровне. Когда пес активирует джетпак, за ним тянется густой, тяжелый шлейф из сотен огненных частиц. И вся эта физика и графика рендерятся прямо в браузере телефона без малейших просадок FPS. Управление остается идеально отзывчивым.

В чем реальная сила PWA для геймдева?

Мы в Inlabic сделали ставку на этот формат не из спортивного интереса. Для студии разработки PWA — это настоящий чит-код, решающий кучу проблем классического мобайла: Вход в один клик: Пользователь видит ссылку, нажимает на нее и сразу играет. Понравилось? Он в один клик добавляет иконку игры на главный экран смартфона. После этого игра запускается на весь экран, кэшируется и ощущается абсолютно как нативное приложение. Свобода от диктатуры сторов: Нам не нужно неделями ждать аппрува от Apple или Google. Выкатили обновление на сервере — оно мгновенно появилось у всех игроков. Никаких комиссий и модераций.

Единая кодовая база: Игра одинаково плавно работает на десктопах, планшетах и телефонах, адаптируясь под управление мышью или тачскрином. Onblow — это наглядный пример того, что веб-технологии окончательно переросли эпоху тормозящих флеш-поделок. Сложная архитектура и мощный рендер могут и должны оставаться незаметными для игрока. Человек просто открывает ссылку и кайфует от геймплея, а вся тяжелая инженерная магия тихо работает под капотом.

onblow.com

Почему мы перестали делать нативные игры выбрали Web PWA | Сетка — социальная сеть от hh.ru