View a markdown version of this page

GAMEPERF04-BP02 Metti alla prova le prestazioni del tuo server di gioco con scenari di gioco simulati e reali - Games Industry Lens

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

GAMEPERF04-BP02 Metti alla prova le prestazioni del tuo server di gioco con scenari di gioco simulati e reali

Esegui test delle prestazioni e valuta vari scenari di gioco per determinare se il processo del server di gioco gestisce l'utilizzo di risorse fisse in modo appropriato, come memoria delle EC2 istanze, CPU e larghezza di banda di rete.

Livello di rischio associato se questa best practice non fosse adottata: elevato

Guida all’implementazione

La creazione di test di gioco simulati con bot in grado di rispecchiare percorsi e comportamenti di gioco comuni dei giocatori può determinare in che modo i processi del server di gioco gestiscono questo problema in diversi scenari di utilizzo. Ad esempio, puoi implementare una soluzione, come Distributed Load Testing, AWS che puoi personalizzare per eseguire simulazioni di client di gioco o build di client di gioco per generare scenari di gioco. Esegui test di gioco interni e utilizza i team di controllo qualità per testare le varie funzionalità del gioco in modo da poter acquisire la certezza che il gioco sia progettato per funzionare in modo ottimale. AWS Device Farmpuò essere utilizzato per eseguire test su dispositivi mobili e web per i giochi iOS, Android e browser su più tipi di dispositivi.

Passaggi dell’implementazione

  • Esegui test delle prestazioni con bot che simulano i comportamenti comuni dei giocatori per valutare l'utilizzo delle risorse del server di gioco in diversi scenari.

  • Utilizza soluzioni come Distributed Load Testing on AWS per personalizzare e simulare scenari di gioco per lo stress test.

  • Esegui playtest interni e utilizza strumenti come i test di gioco AWS Device Farm per dispositivi mobili e browser su vari dispositivi.