Google Play • Android • 10,000+ загрузок

Just Another Racing Game

Категория: racing

Google Play

Паспорт проекта

Производственный контекст, зона ответственности и источники результатов.

Клиент
Mathias Wittig, Vinz und Matze
Период разработки
июнь — декабрь 2023
Срок
6 месяцев
Исходное состояние
Аркадный racing прототип с одной трассой, нестабильной физикой и просадками до 24 FPS на mid-range Android.
Бюджет
4,8–5,9 млн ₽
Переданные материалы
Unity прототип 0.2, модель автомобиля, greybox трассы, физические референсы и Android device targets.
Роль RobotGames
Совместная разработка: управление автомобилем, процесс подготовки контента, оптимизация, Android разработка и проверка перед выпуском.
Состав команды
технический руководитель, 2 Unity-разработчика, гейм-дизайнер, level designer, технический художник, 2 QA — 8 специалистов.
Техническая задача
Довести прототип до мобильного релиза с шестью трассами, читаемым управлением и стабильными 60 FPS.
Что реализовано
Arcade vehicle controller, 6 трасс, AI opponents, сенсорное управление, garage UI, pooling, LOD и графические настройки.
Версия до / после
До: прототип 0.2, 1 трасса и 24–43 FPS. После: версия 1.0.4, 6 трасс и 55–60 FPS на целевом пуле.
Артефакты
Handling specification, track greyboxes, profiler captures, device farm report, 347 defects и список проверок перед выпуском.
Метрики
GPU время кадра −38%; размер сборки −27%; пользователи без сбоев — 99,3%; 10 000+ установок.
Источник метрик
Unity Profiler, Firebase Crashlytics и Google Play Console; версия 1.0.4.
Участники проекта
RobotGames — gameplay/клиентская разработка, оптимизация и QA; Mathias Wittig / Vinz und Matze — создание игры и управление продуктом.Ссылка на участники проекта #case-участники проекта
Подтверждение клиента
Благодарственное письмо от Mathias Wittig, соавтора Just Another Racing Game.

В гоночной игре первое ощущение решает больше, чем количество режимов

Just Another Racing Game — мобильная гонка с низкополигональной графикой, офлайн-заездами и спокойной аркадной подачей. Игроку важно сразу почувствовать управление, скорость и поведение машины.

Для гонок риск часто не в контенте, а в ощущении управления. Если машина едет неприятно, остальное уже не спасает страницу магазина.

Суть игры

Аркадная гонка с короткими заездами, простым входом и визуально лёгкой 3D-графикой.

Для кого

Для игроков, которым нужны быстрые гонки без сложного симулятора и долгого обучения.

Что важно в разработке

Отзывчивое управление, стабильный FPS, читаемые трассы и быстрый перезапуск заезда.

Механика и производственный фокус

Кейс показывает не только внешний вид игры, но и рабочие решения разработки: как устроен вход в механику, где находится риск, что важно проверить на мобильной сборке и как довести проект до страницы магазина.

Управление

Повороты, торможение и ускорение должны ощущаться предсказуемо даже на сенсорном экране.

Трассы

Маршрут должен быть читаемым: игроку нужно заранее видеть поворот и ошибку.

Физика

Аркадная модель требует баланса между простотой и ощущением веса машины.

Производительность

Стабильный кадр важнее лишних визуальных деталей.

Отзыв заказчика

RobotGames помогли сфокусироваться на главном: управление, стабильность и понятная подача заезда. В гонке легко уйти в лишние режимы, но команда держала приоритет на ощущении машины и мобильной производительности.

Mathias Wittig соавтор Just Another Racing Game, Vinz und Matze

Результат

Для публичных кейсов используем проверяемые данные Google Play: жанр, количество загрузок, скриншоты, видео и ссылку на страницу игры.

10 000+

загрузок в Google Play

6

скриншотов на странице магазина

Racing

жанр Google Play

Технологии и сборка

Проект рассматривался как Android-игра с публикацией в Google Play. В блоке указаны именно технологические и производственные части, а не игровые фичи.

  • Android SDK
  • Google Play Console
  • 3D low-poly процесс
  • Vehicle controller
  • сенсорное управление управление
  • производительность profiling
  • Сборки APK / AAB для выпуска
  • QA мобильной версии

FAQ

Как настраивали управление автомобилем для сенсорного экрана?

Физику оценивали не по максимальному реализму, а по предсказуемости поворота, заноса и восстановления после ошибки. Параметры контроллера фиксировали в handling specification и проверяли на всех шести трассах.

Как подняли производительность с 24–43 до 55–60 FPS?

Профилировали тяжёлые участки трасс, добавили LOD, переиспользование объектов и графические пресеты, сократили стоимость эффектов и draw calls. Изменения проверяли на целевом пуле Android-устройств.

Как тестировали гонку на разных устройствах?

На device farm проверяли загрузку трасс, сенсорное управление управление, поведение AI, нагрев, память и длительные заезды. Отдельный список проверок перед выпуском покрывал паузы, сворачивание приложения и восстановление гонки.

Нужен похожий проект?

Опишите жанр, платформу и стадию. Подберём рациональный объём работ, оценим риски и покажем, какие материалы нужны для разработки и публикации.

Google Play Все кейсы