Наша разработка. Эту игру делали мы: гоночная модель, гараж с тюнингом, сетевой заезд и экономика наград.
«Гонки онлайн» — мобильная аркадная гонка для Android, в которой заезды с живыми соперниками соединены с подробной настройкой автомобиля. Игрок собирает машину под себя: меняет характеристики и внешний вид, ставит колёсные диски и закись азота, оформляет кузов наклейками из библиотеки на шестьсот с лишним вариантов — и получает автомобиль, который не повторяется у других.
Готовую машину он проверяет на трассах разной сложности и в свободном режиме — большом городе, по которому можно ездить вне заездов. Соревновательная часть держится на мультиплеере до пяти человек в одном заезде, системе бонусов и наград и вознаграждении за каждый выигранный заезд: именно ради них игрок возвращается в игру и прокачивает автопарк.
Разработать онлайн-гонку для мобильных устройств на Android. Это значит собрать вместе четыре вещи: гоночную модель, которая остаётся отзывчивой на телефоне, редактор внешнего вида с предпросмотром изменений прямо в гараже, сетевой режим на нескольких игроков и экономику, которая удерживает интерес после первых заездов.
Меняется не только внешность, но и поведение автомобиля. В гараже настраиваются корпус, тонировка, колёсные диски и тормозные суппорты, добавляется закись азота. Результат виден сразу, до выезда на трассу.
Свыше 600 разных наклеек, из которых собирается индивидуальный стиль машины. Это основной способ самовыражения в игре и повод возвращаться в гараж между заездами.
До пяти игроков одновременно в одном заезде. Живой соперник делает гонку непредсказуемой там, где компьютерный оппонент быстро становится предсказуемым.
Множество трасс — от лёгких до таких, которые требуют определённых навыков. Навык отрабатывается постепенно, в процессе прохождения гонок, а не выдаётся сразу.
Огромный город, в котором можно гонять вне заездов: обкатать новую сборку, изучить маршруты или просто покататься без таймера и соперников.
Система бонусов и наград плюс оплата за каждый выигранный заезд. Заработанное идёт на новые детали и наклейки, а результаты поднимают игрока в общем рейтинге.
Модель поведения автомобиля должна оставаться предсказуемой на разных устройствах, а управление с сенсорного экрана — требовать отдельной настройки: мёртвых зон, чувствительности и помощи при повороте. Иначе игрок винит в проигрыше не себя, а управление.
В заезде на пять человек важна синхронизация позиций и устойчивость к потере пакетов на мобильном интернете. Без интерполяции и предсказания движения соперники начинают «телепортироваться», и гонка перестаёт читаться.
Открытый город и десятки по-разному собранных автомобилей упираются в память и число вызовов отрисовки. Помогают уровни детализации моделей, атласы текстур и разумное ограничение дальности прорисовки.
Шестьсот наклеек и детали тюнинга требуют единого подхода к материалам и шаблонам. Если его не заложить сразу, каждая новая порция контента удваивает ручную работу художника.
Мы разрабатываем гоночные и другие игры для Android, онлайн-игры с мультиплеером и серверной частью, берём на себя разработку мобильных игр под ключ и продвижение игр после релиза.
Опишите задачу в форме ниже или позвоните по телефону +7 (499) 112-41-16 — консультация бесплатная, NDA подписываем до первой встречи.
Нужен похожий проект?
Посчитаем бюджет и срок по параметрам этого кейса. За 1 рабочий день пришлём вилку, срок и состав команды.