Grand Mobile — MMORPG с открытым миром Заказчик: Dynamic Technologies TOO Год: 2024 Роль: Middle Flutter Developer Онлайн-игра с открытым миром и RP-механиками, в которой игроки сообща создают свои истории в живом виртуальном мире. Игра опубликована в Google Play, App Store и RuStore, у неё больше 10 млн загрузок. Задача Перенести игру с двух нативных кодовых баз (Swift для iOS, Java/Kotlin для Android) на Flutter, опираясь только на существующую реализацию, и добавить новые механики. Что сделано • Портирован игровой движок, с нуля написаны обёртка и система управления игрой • Движок интегрирован через platform channels, состояние управляется на Bloc • Реализованы мультиплеер, синхронизация состояния, экономика и бизнес-системы • Оптимизирована производительность при больших объёмах данных • Добавлены работа и карьера, бизнес, криминальные миссии, гонки, больше 300 нарядов и сотни машин, от советской классики до суперкаров Результат Вместо двух кодовых баз осталась одна, новые функции и исправления выходят быстрее, а на iOS и Android игра работает одинаково. Стек: Flutter, Dart, Bloc, GetIt, GoRouter, Dio, Retrofit, Hive, Crypto, Equatable Ссылки Сайт: https://grnd.game Google Play: https://play.google.com/store/apps/details?id=com.grand.launcher App Store: https://apps.apple.com/ru/app/id6741001464 RuStore: https://www.rustore.ru/catalog/app/com.grand.cr
https://qusad-prod.tech/#project/grand-mobile-game