Prendre en charge les manettes de jeu

Vous pouvez améliorer l'expérience utilisateur dans votre jeu en permettant aux joueurs d'utiliser des manettes de jeu. Le framework Android fournit des API permettant de détecter et de traiter les entrées utilisateur provenant des manettes de jeu.

Ce guide explique comment faire en sorte que votre jeu fonctionne de manière cohérente avec les manettes de jeu sur différents niveaux d'API Android (niveau d'API 9 ou supérieur) et comment améliorer l'expérience de jeu en prenant en charge plusieurs manettes simultanément dans votre application.

Remarque:Si vous développez des jeux ou écrivez une application C++, utilisez plutôt la bibliothèque Game Controller qui fait partie d'Android Game Development Kit (AGDK).

Leçons

Gérer les actions de la manette
Découvrez comment gérer les entrées utilisateur à partir d'éléments d'entrée courants sur les manettes de jeu, comme les boutons du pavé directionnel, les boutons de la manette de jeu et les joysticks.
Compatibilité avec les manettes sur toutes les versions d'Android
Découvrez comment faire en sorte que les manettes de jeu se comportent de la même manière sur les appareils équipés de différentes versions d'Android.
Assurer la compatibilité avec plusieurs manettes de jeu
Découvrez comment détecter et utiliser plusieurs manettes de jeu connectées simultanément.