BubbleLagoon

BubbleLagoon — match-3 игра

Полноценный игровой продукт: Vue.js-клиент с 2D/WebGL-анимациями, FastAPI-бэкенд с RTP и прогрессией, сезонная система и админка для управления экономикой без правок кода. Играть: @bubblegamejBot.

  • 3 мин чтения
  • Кейс
BubbleLagoon - мобильная match-3 игра, кейс JimmyNeuron
  • match-3

    Жанр

  • Telegram @bubblegamejBot

    Канал

  • 50+ игроков

    Пик онлайна

  • Vue.js + FastAPI

    Стек

  1. 01 · Клиент

    BubbleLagoon — мобильная match-3 игра с собственной экономикой, прогрессией и большим числом связанных механик.

  2. 02 · Задача

    Собрать полноценную игровую экономику и прогрессию, а не «голый» match-3.

  3. 03 · Решение

    Спроектировали и реализовали клиент на Vue.js с производительным рендером и эффектами, backend на FastAPI с игровой и бизнес-логикой, экономику (валюты, награды, редкие предметы, дроп), RTP и настройку вероятностей, сезонную систему с прогрессом/заданиями/наградами, а также…

  4. 04 · Результат

    На пике BubbleLagoon одновременно собирал 50+ игроков онлайн.

BubbleLagoon: коммерческая match-3 с экономикой, сезонами и LiveOps-админкой

О клиенте

BubbleLagoon — мобильная match-3 игра с собственной экономикой, прогрессией и большим числом связанных механик. Клиент сочетает динамичные 2D-анимации и WebGL-эффекты; основная игровая и бизнес-логика живут на backend (FastAPI). Продукт доступен как Telegram-игра: @bubblegamejBot.

С какой задачей пришли

  • Собрать полноценную игровую экономику и прогрессию, а не «голый» match-3
  • Управлять RTP, редкостью наград и дропом под разные игровые сценарии
  • Дать live-операциям рычаги без постоянных релизов кода
  • Сохранить производительность клиента при 2D-анимациях и WebGL-эффектах

Клиент: Vue.js + анимация и WebGL

Динамичные 2D-анимации и WebGL-эффекты в производительном клиенте: уровни, серии, HUD, сезонный UI и сценарии прогрессии игрока.

Backend и экономика на FastAPI

Основная игровая и бизнес-логика на сервере: валюты, награды, редкие предметы, система выпадения, прогрессия. Отдельный контур RTP и управления вероятностями — баланс и редкость настраиваются под сценарии.

Сезоны и LiveOps-админка

Сезонная система с отдельным прогрессом, заданиями и наградами. Админка: игроки и прогресс, выдача ресурсов, ручная корректировка баланса, награды/вероятности, редкие предметы, сезонный контент и игровые параметры.

Коммерческие игры для бизнеса

Такой продукт можно встраивать во внешний и внутренний контур компании: мини-игра в существующем приложении, Telegram Mini App, акции и скидки за игру, вовлечение сотрудников или клиентов без отдельного «игрового» бренда.

Как это работает

Сценарий пользователя

  • Запускает игру в Telegram (@bubblegamejBot) и проходит уровни match-3
  • Копит валюты, серии и награды, участвует в сезонном прогрессе
  • Получает редкие предметы и награды по настроенным сценариям дропа

Сценарий команды / админа

  • Управляет игроками, прогрессом и выдачей ресурсов из админки
  • Настраивает RTP, вероятности дропа и редкость наград под сценарии
  • Крутит сезонный контент, задания и параметры экономики без правок кода

Технологии

Клиент
Vue.js, 2D-анимации, WebGL-эффекты
Backend
FastAPI — игровая и бизнес-логика
LiveOps
админка экономики, RTP, сезонов и дропа
Канал
Telegram-игра @bubblegamejBot

Срок: продукт: клиент → backend/экономика → сезоны → LiveOps-админка → глобальный апдейт

Результат и бизнес-эффект

На пике BubbleLagoon одновременно собирал 50+ игроков онлайн. После крупного глобального обновления добавлены новые механики и переработана часть игровой логики. Админка позволяет управлять игроками и прогрессом, выдавать ресурсы и предметы, корректировать баланс, настраивать награды и вероятности, сезонный контент и параметры — без деплоя кода. Формат масштабируется: коммерческие игры и мини-игры можно интегрировать во внешний/внутренний контур компании, в существующие приложения, а также связывать с акциями и скидками за игру.

Подойдёт, если вам нужно

  • Нужна коммерческая мобильная/Telegram-игра или мини-игра под бренд - Приложения iOS и Android
  • Хотите встроить игру во внутренний или внешний контур компании (акции, скидки, вовлечение) - Telegram-боты
  • Нужны LiveOps: экономика, RTP, сезоны и админка без постоянных релизов - Веб-приложения

Часто задаваемые вопросы

Вопросы по этому типу проектов, те же, что задают перед стартом похожей разработки.

Что выбрать: нативное приложение или Flutter / React Native?

Натив на Swift и Kotlin даёт максимум возможностей устройства и скорости. Flutter и React Native — один код на обе платформы, быстрее и экономнее для MVP. Выбор фиксируем после брифа, когда понятны сценарии, интеграции и срок.

Вы сами публикуете приложение в App Store и Google Play?

Да. Готовим скриншоты, описания и политику конфиденциальности, проводим сборку через ревью Apple и Google, публикуем в RuStore. Приложение выходит под вашим аккаунтом разработчика.

Может, хватит Telegram Mini App или сайта?

Для проверки гипотезы — часто да: Mini App и сайт не требуют установки и модерации. Приложение нужно, когда важны push, офлайн, камера, биометрия и иконка на экране телефона. На брифе честно скажем, какой формат подходит вашей задаче.

Сколько стоит и сколько делается приложение?

Стоимость считаем по задаче: смета за 1–2 дня после брифа. Ориентир по сроку для MVP на iOS и Android — 8–16 недель при узком первом релизе.

Нужна коммерческая игра или мини-игра для бизнеса?

Сделаем match-3, Telegram Mini App или встроим игру во внутренний/внешний контур: акции, скидки за игру, вовлечение. Напишите сценарий — оценим MVP, экономику и LiveOps.

Смета за 1–2 дня

Напишите процесс, который съедает время. Вернём вилку пилота, не презентацию на 40 слайдов.

Презентация ↓ PDF

Или быстрая связь

BubbleLagoon — кейс match-3 игры | JimmyNeuron