Все проекты
Crowd-раннер
2026

Fish & Gates

30-секундный подводный crowd-раннер: собери стаю, пройди ворота, протарань акулу.

A/B-варианты

Каждый вариант — отдельный файл с одним изменением. Выберите, чтобы сыграть.

Базовая версия без изменений.

Игрок одним пальцем ведёт стаю рыб. Стая вбирает встречных рыб и растёт, ворота дают бонус, только если рыб достаточно, а в финале ждёт акула со 100 HP: каждая рыба снимает одно очко.

Раннего проигрыша нет — стая не падает ниже одной рыбы, поэтому каждый игрок доходит до финала и кнопки установки. Исход боя виден только в последний момент: счётчики стаи и акулы тают навстречу друг другу.

Весь креатив — один HTML-файл без игрового движка и внешних запросов. Звук синтезируется через WebAudio, графика рисуется кодом и по одному спрайту заменяется на арт.

Техника

Размер билда
97,2 КБ
Ориентация
Портрет и альбом
Стек
TypeScript
Canvas 2D
WebAudio
Vite
vite-plugin-singlefile
Рекламные сети
AppLovin
Unity Ads
ironSource
Meta

Особенности

  • Без игрового движка и рантайм-зависимостей: свой цикл с фиксированным шагом симуляции
  • Один универсальный билд: адаптер определяет рекламную сеть по объектам в WebView
  • Сборка проверяет бюджет: один файл, ни одного внешнего запроса, лимит размера
  • A/B-варианты собираются одной командой — по отдельному файлу на гипотезу
  • Детерминированная симуляция: отладочная панель с перемоткой вперёд и назад
  • Портрет и альбом, пауза при сворачивании, беззвучный режим по сигналу MRAID

Результаты кампании

Демо: цифры смоделированы

Этот креатив не запускался в рекламных сетях. Блок показывает, как выглядит отчёт о кампании.

Установок на 1000 показов (IPM)
13.25+64%
было 8.10
Цена установки (CPI)
$0.57−32%
было $0.84
CTR
21.7%
Удержание 1-го дня
38%+4 pp
было 34%
Окупаемость на 7-й день
22%+3 pp
было 19%
Средняя сессия
24.6 s

14 дней, четыре сети, 3,05 млн показов, сравнение с видеокреативом той же кампании. Главный вывод: поражение «на грани» продаёт лучше победы — 48% кликов на финальном экране против 40%.