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à.
Pianifica e distribuisci le tue risorse Amazon GameLift
Utilizza i seguenti suggerimenti per pianificare la distribuzione globale GameLift delle risorse Amazon. Per informazioni su dove puoi ospitare i tuoi giochi con AmazonGameLift, consultaSedi GameLift di hosting Amazon.
Per distribuire le tue GameLift risorse Amazon, completa le seguenti attività:
-
Crea un pacchetto e carica il tuo server di gioco su Amazon GameLift o sul tuo hardware. Quando carichi il tuo server su AmazonGameLift, lo carichi solo nella home page Regione AWS della tua flotta. Amazon distribuisce GameLift automaticamente il server in altre sedi del parco veicoli. Per ulteriori informazioni, consulta Caricamento di build e script su Amazon GameLift.
-
Progetta e distribuisci una GameLift flotta Amazon per il tuo gioco. Determina il tipo di risorse informatiche da utilizzare, le postazioni in cui eseguire l'installazione, se utilizzare le code e altre opzioni. Per ulteriori informazioni, consulta Guida alla progettazione del GameLift parco veicoli Amazon.
-
Crea code per gestire i nuovi posizionamenti delle sessioni di gioco e le strategie delle istanze Spot. Per ulteriori informazioni, consulta Progetta una coda per le sessioni di gioco.
-
Usa la scalabilità automatica per gestire la capacità di hosting della tua flotta in base alla domanda prevista dei giocatori. Per ulteriori informazioni, consulta Scalabilità della capacità di GameLift hosting di Amazon.
-
Usa le regole del FlexMatch matchmaking per il tuo gioco. Per ulteriori informazioni, consulta FlexMatchl'integrazione con Amazon GameLift hosting.
Distribuisci automaticamente le tue risorse Amazon GameLift
Per semplificare la distribuzione globale delle tue GameLift risorse Amazon, ti consigliamo di utilizzare Infrastructure as code (IaC) per definire le risorse. Poiché Amazon GameLift supporta i AWS CloudFormation modelli, puoi impostare i parametri nei modelli per qualsiasi configurazione specifica della distribuzione.
Per gestire l'implementazione dei tuoi AWS CloudFormation stack, ti consigliamo anche di utilizzare strumenti e servizi di integrazione continua e distribuzione continua (CI/CD) come. AWS CodePipeline Questi ti aiutano a eseguire la distribuzione automaticamente o con approvazione ogni volta che crei un file binario per un server di gioco.
Di seguito sono riportati alcuni passaggi comuni della distribuzione GameLift delle risorse Amazon per una nuova versione del server di gioco che puoi automatizzare utilizzando uno strumento o un servizio CI/CD:
-
Costruisci e testa il binario del tuo server di gioco.
-
Caricare il file binario su Amazon GameLift o sul tuo hardware.
-
Implementazione di nuove flotte nella nuova struttura.
-
Dopo aver installato le nuove flotte, rimuovi le flotte delle versioni precedenti dalla GameLift coda Amazon e sostituiscile con le nuove flotte.
-
Dopo la versione precedente, le flotte terminano con successo tutte le sessioni di gioco, eliminando le AWS CloudFormation pile di quelle flotte.
Puoi anche usare il AWS Cloud Development Kit (AWS CDK) per definire le tue GameLift risorse Amazon. Per ulteriori informazioni su AWS CDK, consulta la Guida per gli sviluppatori di AWS Cloud Development Kit (AWS CDK).