Testare il supporto del controller

Utilizza queste indicazioni per assicurarti che il tuo gioco supporti correttamente l'input del controller su tutti i dispositivi Android. Ciò significa che senza alcuna configurazione aggiuntiva il tuo gioco dovrebbe:

  • Riconoscere l'input del controller quando è disponibile
  • Supporto di questa funzionalità in menu e tutorial, incluso il tutorial della prima esecuzione
  • Funziona con i controlli e gli input touch, cambiando la UI in base alle necessità
  • Funziona con ciascuno dei tre tipi di controller standard disponibili su Android, in modalità cablata e wireless

Puoi anche utilizzare queste indicazioni per verificare che il tuo gioco soddisfi le linee guida di Google Play Giochi | Level Up per il supporto del controller, che stabiliscono che il tuo gioco deve essere completamente giocabile su qualsiasi dispositivo Android con un controller.

Perché il supporto del controller?

  • Supporto per dispositivi non smartphone. PC e Chromebook potrebbero non avere schermi touch, ma possono comunque eseguire giochi per Android. I dispositivi con Android TV non hanno touch screen, i display delle auto potrebbero non averli e i tablet potrebbero essere stancanti o difficili da tenere in mano per lunghe sessioni di gioco.
  • Supporto per i secondi schermi sugli smartphone. Molti smartphone con Android supportano un secondo display esterno, consentendo ai giocatori di godersi il tuo gioco a casa e in movimento.
  • Supporto per le esigenze di accessibilità. I controller sono disponibili presso molti produttori e sono progettati per soddisfare una serie di esigenze di accessibilità. Se rendi il tuo gioco completamente accessibile con un controller, aumenti anche la tua potenziale base di giocatori, consentendo loro di interagire con il tuo gioco con i dispositivi che già conoscono su PC e console.

Anche se il tuo gameplay è progettato per touchscreen e smartphone, offrire ai giocatori la possibilità di giocare con i controller consente a più giocatori di giocare più a lungo e più spesso.

Elenco di controllo

Minimum Validation

  1. La creazione dell'account e l'onboarding al primo avvio funzionano con il controller
  2. Funzioni del controller nei menu
  3. Le azioni associate ai trigger funzionano con tutti i tipi di controller
  4. Entrambi gli stick analogici funzionano senza problemi di deriva
  5. I pulsanti vengono attivati una sola volta quando vengono tenuti premuti/non si ripetono
  6. I trigger si comportano in modo coerente su tutti gli stili di controller e non si attivano due volte
  7. Testare il gioco con gli stili di controller descritti qui

Consigli per un'esperienza ottimale

  1. L'interfaccia utente si adatta in tempo reale a ogni input attivo
  2. I giocatori possono combinare gli input, ad esempio usando contemporaneamente gamepad e tocco.
  3. I layout e le icone dei pulsanti corrispondono a quelli del gamepad