Entrées compatibles

Cet article traite des principes de la conception et des bonnes pratiques à suivre pour gérer les entrées utilisateur dans Google Play Jeux sur PC.

Pour permettre de jouer, Google Play Jeux sur PC utilise une souris et un clavier plutôt qu'un écran tactile. Lorsque vous concevez l'expérience d'utilisation avec souris et clavier, efforcez-vous de l'optimiser pour les utilisateurs d'ordinateurs de bureau ou portables. Pour commencer, consultez notre guide sur la compatibilité des entrées pour les applications Android dans les Chromebooks.

Bonnes pratiques

Nous vous recommandons de suivre les bonnes pratiques suivantes pour concevoir et développer des interactions avec les joueurs.

  • Toutes les cibles doivent pouvoir être cliquables à l'aide de la souris.
  • Il doit être possible de faire défiler toutes les surfaces déroulantes à l'aide de la molette de la souris.
  • Mettez en surbrillance les surfaces cliquables au passage de la souris et efforcez-vous d'enrichir l'interface utilisateur sans la surcharger.
  • Fournissez des raccourcis pour permettre aux utilisateurs d'afficher rapidement les commandes.
  • Remplacez les commandes tactiles (par exemple, les joysticks virtuels ou les boutons à l'écran) par des commandes à la souris et des touches d'accès rapide.
  • Pour les actions dans votre jeu mobile nécessitant des gestes à plusieurs doigts, assurez-vous que les mêmes actions sont possibles avec un clavier ou une commande à la souris (par exemple, en utilisant la molette de la souris pour remplacer un pincement à deux doigts).

Pour en savoir plus et découvrir les bonnes pratiques à connaître, consultez notre guide sur l'optimisation de votre application Android pour Chrome OS pour la souris et le clavier.

Considérations relatives à l'internationalisation

Lorsque vous concevez un jeu destiné à une audience internationale, il est important de le tester avec la disposition du clavier définie sur chaque langue prise en charge par votre jeu. Dans le cas contraire, les joueurs risquent de ne pas pouvoir utiliser des fonctionnalités telles que le chat intégré au jeu. Vous pouvez modifier vos paramètres régionaux d'entrée dans vos paramètres système. Les modifications s'appliqueront automatiquement à Google Play Jeux sur PC. Sur mobile, de nombreux problèmes liés au moteur peuvent être masqués par la réception de texte provenant d'un clavier virtuel. Voici quelques problèmes courants sur ordinateur:

  • Traitement incorrect des codes de touches "graphiques alternatifs" (AltGr). Dans de nombreux paramètres régionaux, cette option permet de saisir des signes diacritiques, tels que des accents ou des symboles spéciaux spécifiques à une région, tels que des glyphes de devise régionale.
  • Traitement incorrect des entrées "Input Method Extension" (IME). Cette méthode est couramment utilisée pour prendre en charge les alphabets non latins en permettant aux utilisateurs de combiner plusieurs combinaisons de touches en un seul caractère.

GameTextInput et EditText connaissent déjà les dispositions de clavier et modes de saisie internationaux.

La liste suivante comprend les actions communes à un grand nombre de jeux ainsi que les implémentations habituellement utilisées par les développeurs sur Google Play Jeux sur PC :

  • Utilisez la touche Entrée pour envoyer des messages ou du texte dans les champs de saisie.
  • Les menus et les boîtes de dialogue doivent pouvoir être annulés à l'aide de la touche Échap.
  • Utilisez la touche Entrée pour parcourir les éléments narratifs et les boîtes de dialogue.
  • Utilisez la molette pour faire défiler les textes verticalement.
  • Utilisez la molette pour effectuer un zoom avant ou arrière, en particulier si votre build mobile utilise le pincement d'écran.
  • Utilisez les touches Z, Q, S et D pour les déplacements sur la carte que vous feriez normalement en cliquant et en faisant glisser sur l'écran.

Bien que ces actions soient très répandues, vous devez toujours les présenter explicitement au joueur à l'aide du SDK des entrées afin de vous assurer qu'elles soient accessibles.

Mode de compatibilité

Google Play Jeux sur PC active le mode de compatibilité des entrées par défaut. Cela signifie que lorsque vous appuyez sur le bouton gauche de la souris, votre jeu reçoit un événement tactile. Pour en savoir plus, consultez le guide consacré aux saisies à la souris.

Tutoriels et informations pour les utilisateurs

Dans certains cas, il peut être intéressant de proposer des tutoriels intégrés pour expliquer les commandes du jeu à l'utilisateur, en plus d'un guide montrant les commandes de la souris et du clavier. Nous vous recommandons d'inclure des tutoriels intégrés et des fonctionnalités d'apprentissage avec les commandes appropriées pour la souris et le clavier, mais aussi de supprimer les tutoriels correspondant aux commandes tactiles dans la version PC de votre jeu.