Configurazione per lo sviluppo iterativo con Amazon GameLift Anywhere - Amazon GameLift

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à.

Configurazione per lo sviluppo iterativo con Amazon GameLift Anywhere

Amazon GameLift fornisce strumenti e soluzioni per aiutarti a configurare un ambiente di test ospitato da utilizzare durante lo sviluppo di giochi. Con questi strumenti, puoi creare un ambiente che rispecchi l'esperienza reale dei giocatori dell'hosting gestito con Amazon GameLift e supporti un processo di sviluppo rapido e iterativo.

Con un ambiente di test separato, rimuovi il sovraccarico di una flotta GameLift gestita da Amazon durante i test. Non è più necessario caricare ogni nuova iterazione di build del server di gioco, creare una nuova flotta e attendere più di 15 minuti prima che si attivi. Puoi invece creare una nuova build, aggiornare rapidamente la flotta di test con la nuova build, avviarla e iniziare i test.

Usare un Amazon GameLift Anywhere flotta, puoi configurare un ambiente di test utilizzando un dispositivo locale, come la tua workstation di sviluppo. Puoi anche configurare un ambiente di test utilizzando una risorsa di hosting basata su cloud.

Configura un Anywhere ambiente di test per sviluppare e testare una serie di scenari, tra cui:

  • Testa l'integrazione del tuo server di gioco con il GameLift server AmazonSDK. Puoi eseguire il test anche senza un client di gioco funzionante utilizzando AWS CLI le chiamate per avviare nuove sessioni di gioco e tenere traccia degli eventi delle sessioni di gioco.

  • Testa le interazioni tra il client di gioco, il servizio di backend e il GameLift servizio Amazon mentre sviluppi componenti per il gioco. Perfeziona l'esperienza del giocatore per partecipare a una partita.

  • Sperimenta con il design del tuo FlexMatch matchmaker. Prova le varianti del set di regole e altre implementazioni delle funzionalità di matchmaking. Configura e testa il matchmaking backfill.

  • Prova altre funzionalità di GameLift hosting Amazon, come le impostazioni di configurazione del runtime (con Amazon GameLift Agent) per la gestione del ciclo di vita dei server di gioco.

  • Crea, testa e ripeti rapidamente per convalidare tutti gli aspetti dell'esperienza di gioco, comprese le interazioni multigiocatore, in un ambiente live ospitato.

Successivamente, mentre prepari il gioco per il lancio, ti consigliamo di aggiungere flotte GameLift gestite da Amazon per ottimizzare le configurazioni di hosting e testare scenari aggiuntivi, tra cui:

  • Sperimenta e testa i design delle code delle sessioni di gioco, incluso l'uso di flotte con più sedi, flotte Spot e On-Demand e più tipi di istanze.

  • Prova le opzioni di posizionamento delle sessioni di gioco con flotte gestite, incluso l'uso di politiche di latenza opzionali e impostazioni di prioritizzazione della flotta.

  • Configura la scalabilità della capacità per soddisfare la domanda dei giocatori, utilizzando opzioni di ridimensionamento automatico o manuale.

  • Configura AWS CloudFormation le flotte GameLift gestite da Amazon per gestire le tue risorse di hosting a lungo termine.

Fast Build Update Tool (solo per lo sviluppo)

Con EC2 le flotte gestite, per implementare un aggiornamento della build del server di gioco, devi caricare ogni nuova build su Amazon GameLift e creare una nuova flotta per essa.

Il Fast Build Update Tool ti consente di ignorare questi passaggi durante lo sviluppo, risparmiando tempo e velocizzando l'iterazione dello sviluppo. Con questo strumento, puoi aggiornare rapidamente i file di build del gioco su tutti i computer di una flotta esistente. Lo strumento offre diverse opzioni: puoi sostituire un'intera build di gioco o modificare file specifici e puoi gestire il riavvio dei processi del server di gioco dopo gli aggiornamenti. Puoi anche usarlo per aggiornare i singoli computer di una flotta.

Per scaricare il Fast Build Update Tool e saperne di più su come usarlo, visita il repository Amazon GameLift Toolkit per The Fast Build Update Tool in Github.