Narcos: Cartel Wars
О проекте
В 2020 году Tilting Point Media обратились к Patterns с просьбой оперировать мобильную стратегию Narcos: Cartel Wars. Это стало возможным благодаря нашему предыдущему опыту работы с унаследованным кодом и различными технологиями, а также высокой ответственности за обеспечение бесперебойной работоспособности онлайн проекта с более чем 200к пользователей в месяц.
Вызов
С момента релиза игры многое изменилось: используемые в проекте технологии и подходы устарели, а площадки дистрибуции (Google, Apple, and Facebook) требовали использование свежих API и SDK. Чтобы сохранить стабильность игры, команде пришлось управляемо обновлять компоненты, склеивать версии, официально неподходящие друг другу, но за несколько месяцев управляемых изменений удалось обновить все компоненты игры до актуальных.
К 2020 году в игре были реализованы все основные монетизационные механики и аудитория постепенно теряла интерес к игре. Благодаря оригинальным идеям продюсера и вниманию к нарративным деталям проекта проект хорошо перформил еще 4 года нашего оперирования. Использование внутриигровых событий, интересных фактов сериала, а также грамотного UA, позволила подогревать интерес аудитории к игре.
Широкий кругозор и гибкость команды разработки позволила охватить унаследованный широкий стек технологий (JS, Haxe, C#, Java, Objective-C), не переписывая кодовую базу и тем самым сэкономив деньги для заказчика.
Результаты
С художественной точки зрения удалось выдержать унаследованный арт-стиль в производстве последующего контента. За 4 годы было произведено около 50 новых персонажей (от скетча до 3д моделей и 3д анимаций).
Для обеспечения стабильности игры критические места в исходном коде были покрыты юнит-тестами. Все игровые настройки были покрыты валидациями. Процесс сборки бинарников был автоматизирован и интегрирован в общий CI/CD процесс.
Для рационального использования вычислительных мощностей был проведен аудит серверных инстансов, предложены и реализованы варианты оптимального использования вычислительных ресурсов. В результате месячные затраты на вычислительные мощности были сокращены с $20k до $6k.
Командой геймдизайна были изучены все балансные таблицы и создано в общей сложности еще 20 внутриигровых событий, филигранно вписывающихся в уже существующий баланс игры.
Итог
С каждым изменением в продукте мы осознавали, что все они добавляют ценность общему опыту, оставаясь в направлении начальной цели, которой Tilting Point Media намеревался достичь. Конечный результат — продукт, которым и Patterns и Tilting Point Media чрезвычайно гордятся.
Об этом также свидетельствует положительные отзывы пользователей на игру: в Appstore игра имеет рейтинг 4,6,в Google Play - 4,7.
В результате согласованных командных усилий удалось существенно замедлить естественный отток аудитории из проекта и на протяжении еще 4 лет сохранять прибыльность оперируемого продукта.