Tanglers Blitz

Игра в жанре Match 2. С помощью бонусов быстро и точно освобождаем поле от Танглеров, чтобы набрать как можно больше очков и победить в глобальном турнире.
image project
image project
image project

Задача

В распоряжении нашей команды оказались ресурсы и исходный код игры. Она была написана на objective-c и предназначалась только для платформы iOS. Т.к. Flutter позиционируется в том числе как удобный инструмент для разработки игры, мы решили сделать портирование этой игры с objective-c на Flutter. Фактически - полностью переписать игру.  За счёт кросс-платформенности фреймворка мы получили бы сборки для Android и iOS и могли бы публиковаться в разных магазинах приложений. Кроме охвата нескольких платформ были запланированы некоторые геймплейные и интерфейсные улучшения.

Решение

Использование Flutter в паре с библиотекой Flame для разработки 2d игры полностью оправдалось. В них есть все необходимое: инструменты для управления ресурсами, игровые виджеты, игровой цикл, анимации, партиклевые эффекты, физический движок и эффективный рендеринг. В итоге за 4 месяца мы получили производительную кросс-платформенную игру.
image project
image project
image project

Web и Telegram mini app

Кроме того, что приложение работает под Android и iOS, оно успешно запускается и в браузере, и в виде Telegram mini app. Но веб-версия пока нуждается в доработках и некоторой оптимизации. Публикация состоится позже.
image project
image project
image project
image project

Технологии


Flutter

Flame

Supabase
image project
image project
image project

Другие проекты

Еще больше проектов в нашем портфолио

preview project
Attestator
Приложение для мониторинга процесса сдачи экзаменов
preview project
150bar
Мобильное приложение для автомоек самообслуживания

Напишите нам

director

ЕВГЕНИЙ КОРМИЛИЦЫН

Генеральный директор

При нажатии на кнопку, вы соглашаетесь с политикой конфиденциальности