Игры – это уникальная возможность развлечь пользователей, пока их автомобиль припаркован. Адаптировав игру для автомобилей, вы сможете привлечь новую аудиторию и предложить ей развлечение во время остановок.
Помимо рекомендаций на этой странице, следуйте требованиям для каждой платформы, с которой совместима ваша игра:
- Как добавить поддержку Android Auto в приложение для припаркованных автомобилей
- Как добавить поддержку Android Automotive OS в приложение, которое можно использовать, когда автомобиль припаркован
Навыки работы с Android
Посмотреть на GitHubПриложения Android for Cars, которые можно использовать, когда автомобиль припаркован
android skills add android-for-cars-parked-appsКак указать, что ваше приложение является игрой
Чтобы указать, что ваше приложение является игрой, добавьте атрибут 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 есть много других ресурсов, которые помогут вам создавать качественные и производительные игры.
- Начало работы с играми для Android
- Об инструментах для разработки игр для Android
- Как сделать игру совместимой со всеми типами устройств
- Анализ и оптимизация показателей игры
- Обзор игровых сервисов Google Play