Brawl Stars стал загружаться в семь раз быстрее
Как разработчики оптимизировали игру на старых устройствах
Разработчики рассказали, как собственный движок Supercell помог сократить время запуска Brawl Stars и почему ускорение сначала привело к новым сбоям. В этой статье мы разберем их слова.
Изначальная проблема
На некоторых старых устройствах Android запуск Brawl Stars раньше занимал около 35 секунд. Это особенно много для игры, в которой один матч длится примерно три минуты. Разработчики заметили, что пользователи Android заходили реже, чем владельцы устройств на iOS, но проводили в игре больше времени за один запуск.
За годы развития Brawl Stars процесс загрузки стал слишком последовательным: игра по очереди обрабатывала интерфейс, текстуры, звуки, модели персонажей и анимации. Пока не загружался один элемент, следующий продолжал ждать.

Как разработчики ускорили игру?
Для решения проблемы команда использовала Titan: внутренний движок Supercell, на котором работают все игры компании. Загрузку разделили на небольшие задачи, которые устройство теперь может выполнять одновременно.
После изменений время запуска Brawl Stars на старых Android-смартфонах сократилось примерно с 35 до 5–6 секунд. На новых устройствах iOS показатель уменьшился с семи до двух с половиной секунд.
Работа над ускорением заняла около четырёх месяцев. Разработчикам пришлось не только изменить загрузку ресурсов, но и исправить появившиеся после этого зависания и вылеты.

Игра стала быстрее заставки Supercell
После ускорения возникла неожиданная проблема. Заставка Supercell длится около 2,8 секунды, поэтому на некоторых устройствах игра успевала загрузиться ещё до её завершения. Игроки решили, что загрузочный экран Brawl Stars пропал из-за бага, и начали отправлять жалобы.
В результате разработчики сделали так, чтобы полная заставка Supercell показывалась только один раз в день. При последующих запусках игрок быстрее попадает в главное меню. Изменение повлияло и на поведение аудитории: владельцы Android начали заходить в игру чаще, но проводить в ней более короткие игровые сессии.

Спасибо за внимание.
Читайте также
Тир-лист бойцов от Кайроса
Расскажем, какие бойцы неожиданно ворвались в мету, а какие опустились
Количество нанодропов в этом сезоне
Сколько бесплатных нанодропов для нас подготовили разработчики?
Новый опрос от разработчиков: дополнительная косметика?
Игроки получили новый опрос в самой игре. О чем спрашивают разработчики?
Настоящая ценность 1 нанодропа
Стоят ли 1 нанодроп и Приз Смузи своих денег?
📨 Не пропускай главное
Мы в соцсетях