Tl; dr: Il existe environ 4 catégories. Si vous souhaitez prendre en charge de nombreux gamepads, ciblez simplement la disposition XBox. Si vous souhaitez prendre en charge tous les manettes de jeu, assurez-vous que votre jeu peut être contrôlé avec la mise en page SNES (qui est un sous-ensemble de XBox), et permettez à l'utilisateur de remapper les contrôles, et également de lui permettre de mapper tous les boutons et axes supplémentaires que sa manette de jeu peut avoir. Bien sûr, cela vous oblige à utiliser l'une des nombreuses bibliothèques qui mappent correctement une tonne de manettes de jeu en fonction de leur disposition.
Compatible XBox - 2 boutons d'épaule et 2 déclencheurs. D-pad (direction), 2 baguettes sur lesquelles on peut cliquer. Devant: 4 boutons en losange, "dos" et "début". Si vous les supportez, vous supportez la plupart des manettes de jeu.
Avertissement:
- Les utilisateurs ignorent parfois que l'on peut cliquer sur des clés USB, alors pensez à éviter ces boutons.
- Les déclencheurs gauche et droit sont implémentés comme un seul axe au lieu de 2 axes indépendants dans certains pilotes, donc ne laissez jamais le joueur appuyer sur les deux en même temps.
- Aucune des entrées directionnelles (manettes et D-Pad) ne peut permettre un contrôle précis / fin par l'utilisateur, même les manettes difficiles sont censées le faire. Autorisez les utilisateurs à tourner la manette à moitié à gauche pour tourner à mi-vitesse, mais ne supposez pas que l'utilisateur a la possibilité de déplacer la manette à moitié à gauche.
- Certaines manettes de jeu n'utilisent pas les étiquettes A, B, X, Y pour les boutons en diamant. Pensez à utiliser des images au lieu de lettres pour indiquer à l'utilisateur quel bouton appuyer dans le didacticiel et la configuration.
- "retour" et "début" ne sont pas toujours étiquetés, sont généralement difficiles à atteindre, et "retour" est parfois étiqueté "sélectionner".
Compatible SNES - 2 boutons d'épaule. D-Pad (direction), 4 boutons en forme de losange, "sélectionner" et "démarrer". Si vous les supportez, vous supportez à peu près tous les manettes de jeu.
Avertissement:
- étiquette du bouton "sélectionner" vs "retour".
- Utilise les mêmes étiquettes A, B, X, Y que XBox pour 4 boutons losanges, mais les utilise dans un ordre différent. Envisagez d'utiliser des images au lieu de lettres pour indiquer à l'utilisateur quel bouton appuyer dans le didacticiel et la configuration.
XBox étendu - Ils peuvent faire tout ce que fait le contrôleur XBox et bien plus encore. Ils ne sont généralement pas pertinents pour cette question, à l'exception du fait qu'il est agréable de permettre aux joueurs d'utiliser ces boutons et pavés tactiles supplémentaires. Il est donc préférable de permettre aux joueurs de lier des boutons supplémentaires à des fonctions de jeu utiles. Et veuillez ne jamais perturber la saisie de la manette de jeu simplement parce que le pavé tactile d'une manette de jeu est accidentellement touché.
SNES étendu Certains contrôleurs se situent entre SNES et XBox, en n'offrant que quelques fonctionnalités supplémentaires. Ils peuvent avoir des dispositions de boutons assez inhabituelles, il est donc important de permettre aux utilisateurs de personnaliser le schéma de saisie. Le même conseil s'applique que dans la XBox étendue ci-dessus. Il existe également un sous-ensemble important de ces contrôleurs qui sont essentiellement compatibles SNES plus 2 baguettes, resp. Compatible XBox moins les deux déclencheurs.
NES - Plus utilisé. Dites au client d'acheter une nouvelle manette de jeu.