Разработка игр для автомобилей

Игры – это уникальная возможность развлечь пользователей, пока их автомобиль припаркован. Адаптировав игру для автомобилей, вы сможете привлечь новую аудиторию и предложить ей развлечение во время остановок.

Помимо рекомендаций на этой странице, следуйте требованиям для каждой платформы, с которой совместима ваша игра:

Как указать, что ваше приложение является игрой

Чтобы указать, что ваше приложение является игрой, добавьте атрибут android:appCategory="game" в элемент <application> манифеста.

<manifest ...>
    ...
    <application
      ...
      android:appCategory="game">
        ...
    </application>
</manifest>

Поддержка распространенных соотношений сторон экрана

Чтобы пользователям было удобно, сделайте игру полностью адаптивной к разным размерам экрана. Тогда она будет запускаться в полноэкранном режиме без черных полос по краям. Список критериев, которым должна соответствовать игра, можно найти в рекомендациях по обеспечению качества игр для автомобилей. Ориентируйтесь на следующие соотношения сторон для каждой платформы и ориентации:

Android Auto

  • Горизонтальное: соотношение сторон 16:9.
  • Вертикальное: соотношение сторон 9:16.

Подробнее о том, как тестировать приложения на экранах стандартных размеров…

Android Automotive OS

  • Горизонтальное: соотношение сторон 4:3
  • Вертикальное: соотношение сторон 10:16.

Подробнее о том, как использовать аппаратные профили для тестирования в эмуляторе Android Automotive OS с распространенными размерами и соотношениями сторон экрана…

Укажите, что игра поддерживает контроллеры (необязательно)

Если ваше приложение поддерживает ввод с контроллера, добавьте в манифест следующую декларацию для функции android.hardware.gamepad. Эта информация поможет производителям оригинального оборудования улучшить удобство использования.

<manifest ...>
  ...
  <uses-feature android:name="android.hardware.gamepad" android:required="false"/>
  ...
</manifest>

Минимальные требования к оборудованию

Android Automotive OS

Чтобы узнать больше о минимальных требованиях к оборудованию для устройств с Android Automotive OS, ознакомьтесь с разделом Требования к автомобилям в перечне условий совместимости (CDD) для версий Android, которые поддерживает ваше приложение.

Android Auto

Приложения, поддерживающие Android Auto, запускаются на телефоне Android пользователя. Подробнее о поддерживаемых телефонах и версиях Android можно узнать в разделе Начало работы с Android Auto Справочного центра Android Auto. Приложения из категорий приложений, которые поддерживают режим парковки, например "Игры", доступны на мобильных устройствах с Android 15 (уровень API 35) и более поздними версиями.

Ресурсы для создания игр для Android

В Центре для разработчиков игр для Android есть много других ресурсов, которые помогут вам создавать качественные и производительные игры.