BubbleLagoon
BubbleLagoon — match-3 game
A full game product: Vue.js client with 2D/WebGL animation, FastAPI backend with RTP and progression, seasonal system, and an admin to run the economy without code changes. Play: @bubblegamejBot.
match-3
Жанр
Telegram @bubblegamejBot
Канал
50+ игроков
Пик онлайна
Vue.js + FastAPI
Стек

BubbleLagoon: commercial match-3 with economy, seasons, and LiveOps admin
Client — BubbleLagoon is a mobile match-3 game built around its own economy, progression, and many linked mechanics.
Challenge — Собрать полноценную игровую экономику и прогрессию, а не «голый» match-3.
Solution — We designed and shipped a Vue.js client with performant rendering and effects, a FastAPI backend for game and business logic, economy (currencies, rewards, rare items, drop), RTP and probability controls, a seasonal system with progress/quests/rewards, and a multi-function…
Result — At peak BubbleLagoon held 50+ concurrent players online.
About the client
BubbleLagoon is a mobile match-3 game built around its own economy, progression, and many linked mechanics. The client mixes dynamic 2D animation and WebGL effects; core game and business logic live on a FastAPI backend. Play as a Telegram game: @bubblegamejBot.
The challenge we started with
- Собрать полноценную игровую экономику и прогрессию, а не «голый» match-3
- Управлять RTP, редкостью наград и дропом под разные игровые сценарии
- Дать live-операциям рычаги без постоянных релизов кода
- Сохранить производительность клиента при 2D-анимациях и WebGL-эффектах
Клиент: Vue.js + анимация и WebGL
Динамичные 2D-анимации и WebGL-эффекты в производительном клиенте: уровни, серии, HUD, сезонный UI и сценарии прогрессии игрока.
Backend и экономика на FastAPI
Основная игровая и бизнес-логика на сервере: валюты, награды, редкие предметы, система выпадения, прогрессия. Отдельный контур RTP и управления вероятностями — баланс и редкость настраиваются под сценарии.
Сезоны и LiveOps-админка
Сезонная система с отдельным прогрессом, заданиями и наградами. Админка: игроки и прогресс, выдача ресурсов, ручная корректировка баланса, награды/вероятности, редкие предметы, сезонный контент и игровые параметры.
Коммерческие игры для бизнеса
Такой продукт можно встраивать во внешний и внутренний контур компании: мини-игра в существующем приложении, Telegram Mini App, акции и скидки за игру, вовлечение сотрудников или клиентов без отдельного «игрового» бренда.
How it works
User scenario
- Запускает игру в Telegram (@bubblegamejBot) и проходит уровни match-3
- Копит валюты, серии и награды, участвует в сезонном прогрессе
- Получает редкие предметы и награды по настроенным сценариям дропа
Team / admin scenario
- Управляет игроками, прогрессом и выдачей ресурсов из админки
- Настраивает RTP, вероятности дропа и редкость наград под сценарии
- Крутит сезонный контент, задания и параметры экономики без правок кода
Technology
- Клиент
- Vue.js, 2D-анимации, WebGL-эффекты
- Backend
- FastAPI — игровая и бизнес-логика
- LiveOps
- админка экономики, RTP, сезонов и дропа
- Канал
- Telegram-игра @bubblegamejBot
Timeline: product: client → backend/economy → seasons → LiveOps admin → global update
Result and business effect
At peak BubbleLagoon held 50+ concurrent players online. After a major global update, new mechanics shipped and part of the game logic was reworked. The admin lets ops manage players and progress, grant resources and items, tune balance, configure rewards and drop odds, seasonal content, and parameters — without deploying code. The format scales: commercial games and mini-games can plug into a company’s internal or external contour, into existing apps, and into promotions or discounts for playing.
A fit if you need
- Нужна коммерческая мобильная/Telegram-игра или мини-игра под бренд - Приложения iOS и Android
- Хотите встроить игру во внутренний или внешний контур компании (акции, скидки, вовлечение) - Telegram-боты
- Нужны LiveOps: экономика, RTP, сезоны и админка без постоянных релизов - Веб-приложения
Frequently asked questions
Questions about this type of project — the same ones clients ask before a similar build.
What to choose: native app or React Native / Flutter?
Native (Swift / Kotlin) - maximum platform features and performance. React Native / Flutter - faster and more economical for MVP: one code for both platforms. We fix the choice after a brief for timing, budget and UX.
How long does it take to create an MVP in the App Store and Google Play?
Guideline 6-10 weeks with a narrow scope: prototype, development, backend, TestFlight and publication. The period depends on the scope - an exact estimate after the brief in 1-2 days.
How much does it cost to develop a mobile application?
Guidelines: MVP - from $5,682, digital service - from $0million ₽, complex system - from $0+ million ₽. Exact calculation after the application: scope decomposition and commercial proposal.
Do you develop backend and API?
Yes: authorization, synchronization, push, queues and admin if necessary. One API for mobile and web.
Need a commercial game or mini-game for your business?
We’ll build a match-3, Telegram Mini App, or embed a game into your internal/external contour: promotions, play-to-discount, engagement. Share the scenario — we’ll estimate MVP, economy, and LiveOps.


