Поддержка тестового контроллера

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

  • Распознавайте ввод с контроллера, когда он доступен.
  • Обеспечьте поддержку этой функции в меню и обучающих материалах, включая обучающий материал по первому запуску.
  • Управление с помощью контроллера и сенсорного ввода, переключение пользовательского интерфейса по мере необходимости.
  • Работает со всеми тремя стандартными типами контроллеров, представленными на Android, как в проводном, так и в беспроводном режимах.

Вы также можете использовать эти рекомендации, чтобы убедиться, что ваша игра соответствует требованиям Google Play Games | Level Up в отношении поддержки контроллеров, согласно которым ваша игра должна быть полностью воспроизводима на любом устройстве Android с контроллером.

Почему необходима поддержка контроллера?

  • Поддержка устройств, отличных от телефонов . ПК и Chromebook могут не иметь сенсорных экранов, но при этом запускать игры для Android. Устройства на базе Android TV не имеют сенсорных экранов, автомобильные дисплеи могут не иметь сенсорных экранов, а планшеты могут быть утомительными или неудобными для длительных игровых сессий.
  • Поддержка второго экрана на телефонах . Многие телефоны под управлением Android поддерживают подключение второго внешнего дисплея, позволяя геймерам наслаждаться игрой дома и в дороге.
  • Поддержка потребностей людей с ограниченными возможностями . Многие производители предлагают контроллеры, разработанные с учетом различных потребностей людей с ограниченными возможностями. Сделав свою игру полностью доступной с помощью контроллера, вы также расширяете свою потенциальную базу игроков, позволяя геймерам взаимодействовать с вашей игрой с помощью устройств, с которыми они уже знакомы на платформах ПК и консолей.

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

Контрольный список

Минимальная проверка

  1. Первоначальная процедура создания учетной записи и регистрации работает с контроллером.
  2. Функции контроллера в меню
  3. Действия, привязанные к триггерам, работают со всеми типами контроллеров.
  4. Оба аналоговых джойстика работают без дрейфа.
  5. Кнопки срабатывают только один раз при удержании/не повторяются.
  6. Триггеры работают одинаково на всех типах контроллеров и не срабатывают дважды.
  7. Протестируйте свою игру с помощью контроллеров, описанных здесь.

Рекомендации для получения наилучшего опыта

  1. Пользовательский интерфейс адаптируется в режиме реального времени для каждого активного поля ввода.
  2. Игроки могут комбинировать различные способы ввода, например, одновременно использовать геймпад и сенсорное управление.
  3. Расположение кнопок и значки соответствуют геймпаду.