Информационные технологии и интернет
Август 2026
Разработать мобильную игру, встроенную в приложение сервиса. Игровая механика должна была органично дополнять основной пользовательский сценарий, вовлекать аудиторию во взаимодействие с брендом и мотивировать пользователей регулярно возвращаться в приложение.
Важно было реализовать игру с учетом существующей инфраструктуры продукта, требований к производительности и особенностей мобильных устройств.
Мы разработали мобильную игру и интегрировали ее в приложение сервиса доставки.
Проект объединил игровую разработку и интеграцию с существующим цифровым продуктом. Нужно было не просто реализовать игровую механику, а сделать ее частью уже работающего приложения — с учетом пользовательских сценариев, технических ограничений платформы и инфраструктуры клиента.
Работу разделили на несколько направлений: проработали игровую логику и пользовательские сценарии, разработали клиентскую часть игры, реализовали необходимую серверную логику, связали решение с системами клиента и подготовили его к работе на мобильных устройствах.
В основе проекта — простая мобильная механика, рассчитанная на короткие игровые сессии.
Пользователь запускает игру непосредственно из приложения сервиса доставки и сразу попадает в игровой сценарий. Правила и управление сделаны достаточно простыми, чтобы не требовать отдельного обучения: разобраться в механике можно непосредственно во время первой сессии.
При этом за простым пользовательским сценарием находится полноценная игровая логика. Система обрабатывает действия игрока, отслеживает состояние игровой сессии, управляет прогрессом и определяет результат прохождения.
Такой формат позволил встроить игровой опыт в основной продукт, не превращая его в отдельное приложение, которое пользователю пришлось бы устанавливать и осваивать.
Одна из основных частей проекта — непосредственно разработка игры.
Команде KTS нужно было перенести игровую концепцию в работающий мобильный продукт: реализовать правила, управление, состояния объектов, переходы между этапами и остальные элементы игрового цикла.
Отдельное внимание уделили ощущению от взаимодействия с игрой. В мобильном формате пользователь ожидает мгновенной реакции интерфейса на свои действия, поэтому игровая логика, визуальные состояния и управление должны работать синхронно и без заметных задержек.
Кроме основного сценария предусмотрели различные состояния игры: начало и завершение сессии, успешные и неуспешные действия пользователя, повторное прохождение и другие ситуации, возникающие в процессе игры.
В результате концепция превратилась в законченный игровой сценарий, который можно пройти от запуска до финального экрана внутри приложения клиента.
Игра создавалась не как самостоятельный продукт, а как часть существующего приложения сервиса доставки. Поэтому отдельным направлением стала ее интеграция в инфраструктуру клиента.
Нужно было обеспечить переход пользователя из основного интерфейса в игру и обратно, корректную работу игровой сессии внутри мобильного приложения и взаимодействие с необходимыми системами на стороне сервиса.
При разработке учитывали, что пользователь воспринимает игру как часть одного продукта. Переход между основным приложением и игровой механикой не должен ломать привычный сценарий взаимодействия с сервисом.
При этом сама игра остается достаточно изолированным модулем: ее игровая логика не усложняет основную функциональность приложения, а взаимодействие между системами происходит через заранее определенные точки интеграции.

Помимо клиентской части потребовалась серверная составляющая, отвечающая за работу игровой механики и обмен данными.
Бэкенд обрабатывает необходимые игровые события и обеспечивает взаимодействие между игрой и инфраструктурой сервиса. Это позволяет отделить критичную бизнес-логику от клиентской части и централизованно управлять состояниями, которые не должны определяться только на устройстве пользователя.
Архитектуру проектировали с учетом того, что после запуска в игру одновременно может прийти большое количество пользователей из основного приложения.
Отдельная задача — сделать игру комфортной для пользователей разных мобильных устройств.
Игровой интерфейс должен корректно отображаться на разных размерах и соотношениях сторон экранов, а управление — одинаково понятно работать в поддерживаемых версиях приложения.
Также важна производительность. В отличие от отдельной мобильной игры, пользователь запускает механику внутри уже работающего приложения, поэтому нельзя рассчитывать на длительную загрузку или большой объем ресурсов.
Команда оптимизировала игровой сценарий и работу с ресурсами так, чтобы сократить время ожидания и обеспечить стабильную работу механики на поддерживаемых устройствах.
Игровой проект требует проверить значительно больше состояний, чем обычный линейный интерфейс.
Помимо стандартных пользовательских сценариев команда тестировала саму игровую механику: различные последовательности действий игрока, начало и завершение сессий, повторные прохождения и пограничные состояния.
Отдельно проверяли интеграционные сценарии — запуск игры из приложения, обмен необходимыми данными и корректное возвращение пользователя в основной продукт.
Также тестировали отображение и производительность на мобильных устройствах, чтобы игровой сценарий оставался стабильным в разных условиях.

Перед релизом команда проверила полный пользовательский путь: от входа в игровую механику из приложения до завершения игровой сессии.
Поскольку игра запускается внутри действующего сервиса доставки, особенно важно было проверить не только ее работу как самостоятельного модуля, но и поведение в составе всего продукта.
После тестирования и финальной интеграции решение подготовили к запуску для пользователей приложения.
Разработали и запустили мобильную игру внутри приложения. Пользователям не нужно устанавливать отдельное приложение — игровой сценарий доступен непосредственно внутри основного продукта.
В результате проекта:
реализовали полноценную игровую механику с законченным пользовательским сценарием;
интегрировали игру в существующее мобильное приложение и инфраструктуру сервиса;
обеспечили стабильную работу игры на поддерживаемых мобильных устройствах;
подготовили решение к высокой пользовательской нагрузке;
создали дополнительный сценарий взаимодействия аудитории с сервисом помимо его основной функциональности.
Игра стала частью продукта и дополнительным инструментом геймификации: сервис может вовлекать пользователей через игровой формат и давать им новый повод возвращаться в приложение.