Мобильная игра про выживание в открытом мире на Flutter и микросервисах
Разработали мобильную игру про выживание в открытом мире с многопользовательским режимом, крафтингом и PvP-сражениями на stateless-архитектуре.
Задача
Требовалось создать многопользовательскую мобильную игру с обширным функционалом: открытый мир, инвентарь, диалоги, крафтинг, квесты, PvE/PvP и рынок. Бэкенд должен был выступать источником истины и хранить всё состояние игры.
Решение
Бэкенд реализован на микросервисной архитектуре с использованием Python, gRPC, Postgres, Redis, Kafka и Yandex.Cloud. Выбрана stateless-модель с очередью сообщений и распределённым кэшем для масштабирования. Мобильное приложение написано на Flutter, что позволило эффективно реализовать app-like интерфейс без необходимости в 3D-движке.
Результат
Продукт находится в разработке, выбранная архитектура обеспечивает гибкое масштабирование и параллельную доработку функционала.
5 место в категории Музыкальный сервис → Фирменный стиль
Похожие кейсы
Мобильное приложение World Class: 106 000+ пользователей
Создали мобильное приложение для сети фитнес-клубов World Class: им пользуются более 106 000 человек.
idChess: приложение для оцифровки и трансляции шахматных партий
Разработали мобильное приложение idChess для оцифровки и трансляции шахматных партий, которым пользуются в 150+ странах мира.
Flygrade: приложение для оценки бейсбольных карточек с помощью ИИ
Разработали мобильное приложение на Flutter с ML-моделью, которая оценивает грейд бейсбольных карточек с погрешностью ±0,5 балла по шкале от 1 до 10.
Twinby: более 150 тыс. установок с помощью UGC-креативов
Performance-кампания с UGC-креативами принесла дейтинг-сервису Twinby более 150 тыс. установок и выполненный KPI по конверсии в подписку.
Мобильное приложение «Тролли. Караоке» для «Пятёрочки»: 2,5 млн скачиваний
Разработали мобильное приложение с AR-караоке для акции «Пятёрочки» — оно набрало более 2,5 млн скачиваний и почти 15 тыс. загруженных видеозаписей.
Фиджитал-комплекс русского бильярда для Моспром с трекингом ударов и хайлайтами
Разработали фиджитал-комплекс для русского бильярда с трекингом ударов и автоматическими хайлайтами, точность отрисовки линии прицеливания составила 4–5%.