Мини-игра для бренда
Одна игра — любой бренд
Логотип, товары, цвета, тексты и призы задаются в одном файле настроек. Здесь один и тот же код игры с двумя разными настройками: кофейня и пекарня.
- Нажмите «Играть»: обучение подсказкой, первые 3 минуты проиграть нельзя
- Ведите пальцем, мышью или стрелками ← → и ловите товары бренда
- Раунды идут друг за другом сами, без кнопки «следующий уровень»
- Наберите очки за раунд — получите промокод, один на игрока
Настройки выбранного бренда
Загружаем…
Разница между играми — только в файле настроек
| Загружаем настройки из игр… |
Таблица собрана из настроек, которые встроены в сами игры выше. Код игры у обоих брендов одинаковый.
Как это работает
- Вы присылаете материалыЛоготип, фото или картинки товаров, фирменные цвета, какие призы и за сколько очков.
- Мы настраиваем игруЗаполняем файл настроек, рисуем товары в едином стиле, собираем версии под площадки одной командой.
- Игра в боте или сообществеОткрывается в мини-приложении без установки, на телефоне и компьютере.
- Промокоды и рекламаИгроки получают коды за результат, вы — охват, рекорды и доход от рекламы.
Что уже есть в шаблоне
- Обучение за 10 секундРука-подсказка показывает, как двигать корзину, что ловить и что нет.
- Без проигрыша первые 3 минутыСердечки включаются только после защиты, промах лишь сбрасывает комбо.
- Комбо, бонусы, эффектыМагнит, очки ×2, замедление; частицы, тряска, звуки с растущей нотой.
- Короткие раунды подряд60–90 секунд, итоги и следующий раунд сами, без кнопки «дальше».
- Улучшения и подарок дня5 улучшений за монеты, лучший результат, ежедневный подарок с серией.
- Промокоды за результатПорог очков → код из вашего списка, один на игрока. По желанию — сервер уникальных кодов.
- Реклама по правиламЗа награду: ×2 монеты или «продолжить». Между раундами — не чаще раза в 2 минуты и не в первые 3.
- Рекорды и сохранениеТаблица рекордов площадки и своя, прогресс хранится в облаке площадки.
- ПлощадкиВКонтакте, Telegram с рекламой AdsGram, Яндекс Игры, Playgama — отдельная сборка под каждую.
Сборка одной командой
$ python3 make_brand.py brands/zerno --out dist ⚠ brand.json → logo: в SVG есть текст: на разных телефонах шрифт может отличаться. Надёжнее перевести текст в кривые. ⚠ brand.json → bad_items[0].image: в SVG есть текст: на разных телефонах шрифт может отличаться. Надёжнее перевести текст в кривые. ⚠ brand.json → promo.mode: list: код закреплён за игроком, но один код может достаться двум игрокам. Нужны уникальные коды — mode: server и promo_server.py ✓ brand.json в порядке: Кофейня «Зерно» — «Кофейный дождь», товаров 6, плохих предметов 2 Сборка в dist/zerno/ ✓ Веб (демо-реклама) dist/zerno/web (201 КБ) + zerno_web.zip ✓ ВКонтакте (мини-приложение / VK Игры) dist/zerno/vk (207 КБ) + zerno_vk.zip ✓ Telegram Mini App (+ AdsGram) dist/zerno/telegram (202 КБ) + zerno_telegram.zip ✓ Яндекс Игры dist/zerno/yandex (201 КБ) + zerno_yandex.zip ✓ Playgama dist/zerno/playgama (202 КБ) + zerno_playgama.zip Дальше: откройте index.html в браузере для проверки; инструкция по публикации — в КАК_ОПУБЛИКОВАТЬ.txt в каждой папке.
Настоящий вывод сборщика: он проверяет файл настроек (цвета, картинки, пороги призов, правила рекламы) и собирает архивы под каждую площадку.