Je fais un simple jeu 2D XNA pour Xbox 360. Mon jeu peut être interrompu en appuyant sur le Start
bouton du contrôleur Xbox. En pause, un menu simple apparaît avec des options comme Resume
et Exit to Title Screen
. De la façon dont je l'ai actuellement programmé, les options de menu ne peuvent être sélectionnées qu'avec le A
bouton sur la manette Xbox, mais j'ai trouvé que je voulais intuitivement appuyer Start
pour reprendre l'action.
Je pense que c'est une donnée qui Start
met le jeu en pause et affiche le menu de pause, mais une fois que le menu de pause est affiché, je peux penser à 3 options pour gérer l'entrée:
Les options du menu peuvent être sélectionnées avec le
A
bouton.Start
ne fait rien.Les options du menu peuvent être sélectionnées avec le
A
bouton ou leStart
bouton.Les options du menu peuvent être sélectionnées avec le
A
bouton.Start
reprend le jeu quelle que soit l'option de menu sélectionnée.
Quel est le meilleur schéma de contrôle pour suspendre un jeu et accepter une entrée dans un menu d'écran de pause? Existe-t-il des directives ou des normes pour aider à choisir entre ces options?
la source
Réponses:
En tant que joueur, je l'apprécie lorsque les jeux utilisent les conventions suivantes:
En outre, légèrement sans rapport, mais lorsque le jeu est en pause, gardez une minuterie et s'il n'y a pas d'entrée utilisateur après 3-5 secondes ou quelque chose, veuillez atténuer la musique et les autres effets sonores en continu.
Mise à jour
Ajout du commentaire de Trevor dans la réponse car c'est important:
la source