Sto realizzando un semplice gioco XNA 2D per Xbox 360. Il mio gioco può essere messo in pausa premendo il Startpulsante sul controller Xbox. Durante la pausa, viene visualizzato un menu semplice con opzioni come Resumee Exit to Title Screen. Nel modo in cui l'ho programmato attualmente, le opzioni di menu possono essere selezionate solo con il Apulsante sul controller Xbox, ma ho scoperto che voglio intuitivamente premere Startper riprendere nuovamente l'azione.
Penso che sia un dato che Startmette in pausa il gioco e visualizza il menu di pausa, ma una volta visualizzato il menu di pausa, posso pensare a 3 opzioni per gestire l'input:
Le opzioni di menu possono essere selezionate con il
Apulsante.Startnon fa nulla.Le opzioni di menu possono essere selezionate con il
Apulsante o ilStartpulsante.Le opzioni di menu possono essere selezionate con il
Apulsante.Startriprende il gioco indipendentemente dall'opzione di menu selezionata.
Qual è lo schema di controllo migliore per mettere in pausa un gioco e accettare input in un menu della schermata di pausa? Ci sono linee guida o standard che aiutano a scegliere tra queste opzioni?