Вы можете улучшить взаимодействие с пользователем в своей игре, разрешив игрокам использовать игровые контроллеры. Платформа Android предоставляет API для обнаружения и обработки вводимых пользователем данных с игровых контроллеров.
В этом руководстве показано, как обеспечить согласованную работу вашей игры с игровыми контроллерами на разных уровнях Android API (уровень API 9 и выше) и как улучшить игровой процесс для игроков за счет одновременной поддержки нескольких контроллеров в вашем приложении.
Примечание. Если вы разрабатываете игры или пишете приложение на C++, используйте вместо этого библиотеку игрового контроллера , которая входит в комплект разработки игр для Android (AGDK) .
Уроки
- Обработка действий контроллера
 - Узнайте, как обрабатывать ввод пользователя с помощью обычных элементов ввода на игровых контроллерах, включая кнопки крестовины, кнопки геймпада и джойстики.
 - Поддержка контроллеров в разных версиях Android
 - Узнайте, как добиться одинакового поведения игровых контроллеров на устройствах под управлением разных версий Android.
 - Поддержка нескольких игровых контроллеров
 - Узнайте, как обнаружить и использовать несколько игровых контроллеров, подключенных одновременно.
 - Дополнительные функции игрового контроллера
 - Узнайте, как использовать дополнительные функции контроллера.
 
Вы можете улучшить взаимодействие с пользователем в своей игре, разрешив игрокам использовать игровые контроллеры. Платформа Android предоставляет API для обнаружения и обработки вводимых пользователем данных с игровых контроллеров.
В этом руководстве показано, как обеспечить согласованную работу вашей игры с игровыми контроллерами на разных уровнях Android API (уровень API 9 и выше) и как улучшить игровой процесс для игроков за счет одновременной поддержки нескольких контроллеров в вашем приложении.
Примечание. Если вы разрабатываете игры или пишете приложение на C++, используйте вместо этого библиотеку игрового контроллера , которая входит в комплект разработки игр для Android (AGDK) .
Уроки
- Обработка действий контроллера
 - Узнайте, как обрабатывать ввод пользователя с помощью обычных элементов ввода на игровых контроллерах, включая кнопки крестовины, кнопки геймпада и джойстики.
 - Поддержка контроллеров в разных версиях Android
 - Узнайте, как добиться одинакового поведения игровых контроллеров на устройствах под управлением разных версий Android.
 - Поддержка нескольких игровых контроллеров
 - Узнайте, как обнаружить и использовать несколько игровых контроллеров, подключенных одновременно.
 - Дополнительные функции игрового контроллера
 - Узнайте, как использовать дополнительные функции контроллера.