Игра-приложение про выживание в открытом мире
Разработано мобильное приложение-игра про выживание в открытом мире с многопользовательским режимом и микросервисной архитектурой.
Задача
Создать многопользовательскую мобильную игру-выживание в открытом мире с картой, инвентарем, крафтингом, квестами, сражениями и рынком, где бэкенд является источником истины.
Решение
Выбрана микросервисная архитектура с stateless серверами, очередью сообщений и распределенным кэшем для масштабирования. Бэкенд на Python+GRPC, Postgres, Redis, Kafka, Yandex.Cloud. Мобильное приложение на Flutter, так как игра содержит app-like элементы, а не требует 3D или сложной физики.
Результат
Продукт в разработке, но архитектура позволяет гибко масштабироваться и адаптироваться к изменениям ТЗ.
Похожие кейсы
World Сlass: создание фитнес/lifestyle диджитал-экосистемы
Разработали концепцию цифровой экосистемы и запустили мобильное приложение для World Class, заложив фундамент цифровой трансформации бизнеса
HunterMob и Pheon: как привлечь 500 000 установок в мобильное приложение
Привлекли 500 тыс. установок в AI-чат-бот Pheon с ROAS 130% за год.
Глобальная ИИ-платформа для шахматистов и болельщиков
Разработали мобильное приложение idChess для оцифровки и трансляции шахматных партий — используют в более чем 150 странах
Как мы перезнакомили треть участников на дизайн-фестивале
Создали мини-приложение с игрой «Бинго» для Dprofile Fest&Award — 282 участника познакомились друг с другом
Мобильная онлайн-игра Big 6: Hockey manager
Разработали мобильную онлайн-игру о хоккее, которую скачали более миллиона пользователей
Let's Chill. Приложение для домоседов
Разработали приложение Stay Home с элементами геймификации, чтобы побудить пользователей соблюдать карантин во время пандемии COVID-19