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