Domande frequenti su Amazon GameLift Servers
Domande generali
Apri tuttoCos'è Amazon GameLift Servers?
Amazon GameLift Servers è una funzionalità che consente di implementare, gestire e scalare server di gioco dedicati per giochi multigiocatore basati su sessioni. Bastano pochi minuti per distribuire il primo server di gioco nel cloud, il che permette di risparmiare migliaia di ore di lavoro tecnico nello sviluppo del software iniziale e di ridurre i rischi tecnici che spesso spingono gli sviluppatori a eliminare dai propri progetti le funzioni multigiocatore. Basato sul collaudato ambiente di elaborazione AWS, Amazon GameLift Servers consente di espandere o ridurre le capacità dei server dei giochi ad alte prestazioni per soddisfare le esigenze dei giocatori. Pagando solo la capacità effettivamente impiegata, Amazon GameLift può essere utilizzato sia per i nuovi giochi ancora in fase di progettazione, sia per giochi già lanciati con milioni di giocatori.
Qual è la differenza tra Amazon GameLift Servers e Amazon GameLift Streams?
Amazon GameLift è un servizio completamente gestito con funzionalità di streaming di giochi e server di gioco multigiocatore. Amazon GameLift Servers consente agli sviluppatori una scalabilità predittiva dei server di gioco che supporta 100 milioni di giocatori simultanei in una singola partita e 100.000 giocatori aggiunti al secondo e offre sicurezza e matchmaking di livello aziendale per le folle più numerose. Amazon GameLift Streams aiuta gli sviluppatori a riprodurre in streaming i giochi con una risoluzione fino a 1080p e 60 fotogrammi al secondo su qualsiasi dispositivo dotato di browser. Utilizzando l'impronta globale di AWS e le istanze GPU ottimizzate per i giochi, i publisher possono implementare e trasmettere in streaming i loro contenuti di gioco in pochi minuti, senza modifiche, e i giocatori possono iniziare a giocare in pochi secondi senza ritardi percepibili o dover attendere le installazioni. Con un server di gioco ad alta scalabilità e funzionalità di streaming di gioco fluide, Amazon GameLift aiuta gli sviluppatori a creare, scalare e distribuire i giochi più impegnativi al mondo.
Quali tipologie di gioco sono consigliate per l'utilizzo con Amazon GameLift Servers?
Amazon GameLift Servers funziona con la maggior parte dei giochi multigiocatore.
Funziona meglio con giochi multigiocatore basati su sessioni di gioco che iniziano e finiscono entro un intervallo di tempo specificato. Esempi tipici sono i giochi multigiocatore come gli sparatutto in prima persona, i MOBA e i videogiochi di lotta, corsa o sport.
Amazon GameLift Servers in tempo reale è l'ideale per i giochi multigiocatore basati su sessioni che condividono piccole quantità di dati tra più giocatori e hanno una simulazione di bassa complessità. Questi attributi sono caratteristici dei giochi come quelli di carte, mobile match 3, strategia in tempo reale, ruolo o strategia a turni.
Amazon GameLift Servers funziona con i giochi sensibili che non tollerano latenze come gli sparatutto in prima persona? Aggiunge latenza al mio gioco?
Amazon GameLift Servers è progettato per funzionare con giochi che non tollerano latenze. Non introduce tempi di latenza ulteriori nell'esperienza di gioco.
Una volta che un giocatore si collega a un server di gioco, tutta la comunicazione tra giocatore e server avviene direttamente tra il server e il client di gioco. La latenza percepita durante l'esperienza di gioco dipende solo dalla connessione Internet del giocatore e dalla distanza rispetto al server di gioco. È possibile ridurre la latenza posizionando i server di gioco in regioni e Zone locali più vicine possibile ai giocatori. Amazon GameLift Servers supporta diverse regioni in Nord America, Europa, Asia, Sud America, Africa e Australia, consentendoti un'ampia scelta su dove implementare i server di gioco per i giocatori.
È possibile utilizzare Amazon GameLift Servers con qualsiasi motore di gioco?
Sì. Amazon GameLift Servers supporta i motori di gioco Unreal Engine, Unity e C# e C++ personalizzati. Per ulteriori informazioni sull'integrazione dei motori, consulta la Guida per gli sviluppatori di Amazon GameLift Servers.
È disponibile un gioco campione da utilizzare per testare Amazon GameLift Servers?
È possibile testare velocemente Amazon GameLift Servers utilizzando il nostro gioco campione. Inoltre, è possibile trovare esempi nelle nostre Guide all'integrazione. Per ulteriori informazioni, visita la pagina Nozioni di base.
Quali linguaggi di programmazione e sistemi operativi del server sono supportati da Amazon GameLift Servers?
Amazon GameLift Servers fornisce plug-in per motori di gioco sia per Unity che per Unreal Engine. Sono disponibili anche SDK per server per motori di gioco personalizzati scritti nei linguaggi di programmazione C++, C# e Go. Amazon GameLift Servers supporta server di gioco in esecuzione in Windows Server 2016 e Amazon Linux 2023. Amazon GameLift Servers in tempo reale supporta JavaScript per personalizzare la logica di gioco. Il supporto per Amazon Linux 2 terminerà il 30 giugno 2025. Per maggiori dettagli, consulta le domande frequenti su Amazon GameLift Servers su server Linux.
Quali dispositivi client e linguaggi di programmazione sono supportati da Amazon GameLift Servers?
Amazon GameLift Servers è indipendente dalla piattaforma su cui viene eseguito il client. Supporta tutte le principali piattaforme e dispositivi, inclusi PC, PlayStation, Xbox, Nintendo, dispositivi mobili, web e cuffie AR/VR. È possibile integrare qualsiasi sistema di backend con le API Amazon GameLift Servers per il matchmaking e la creazione di sessioni di gioco e di giocatori utilizzando AWS SDK. Client e servizi di gioco (ad esempio, matchmaking o autenticazione) possono utilizzare la funzionalità di Amazon GameLift Servers in AWS SDK per comunicare con il servizio Amazon GameLift Servers e consentire ai giocatori di partecipare ai giochi. Il kit SDK AWS è disponibile in C++, Java, .NET(C#), Go, Python, Ruby, PHP, JavaScript e altri linguaggi principali.
Posso utilizzare Amazon GameLift Servers con servizi di piattaforma quali Xbox Live, Steam, Nintendo Switch Online e PlayStation Network?
Sì. Amazon GameLift Servers è progettato per standard web aperti ed è compatibile con tutte le principali piattaforme di gioco.
Devo autenticare i giocatori per accedere ai miei server di gioco Amazon GameLift Servers?
No, non è necessario autenticare i giocatori. È tuttavia necessario fornire un ID giocatore unico e non personale per ogni utente. Per ulteriori informazioni, consulta la sezione relativa all'integrazione di un client di gioco nella Guida per gli sviluppatori di Amazon GameLift Servers. Il backend di gioco deve eseguire l'autenticazione nei server su Amazon GameLift Servers utilizzando le credenziali AWS. Per ulteriori informazioni sulle modalità di impostazione e configurazione delle credenziali AWS, consulta la pagina Configurazione di un account AWS nella Guida per gli sviluppatori di Amazon GameLift Servers.
Quali strumenti di debug fornisce Amazon GameLift Servers per i server di gioco?
Puoi monitorare le prestazioni e i parametri di integrità dei tuoi server di gioco per individuare e risolvere eventuali problematiche. Puoi eseguire il debug dei parchi istanze durante l'estrazione, l'installazione e la convalida di runtime delle compilazioni scaricando i registri di creazione dei parchi istanze dalla scheda Eventi nella Console di Amazon GameLift Servers. Oppure accedere in remoto a singole istanze in un parco istanze per verificare lo stato, eseguire il debug dei problemi o collegare strumenti di debug. Per accedere in remoto alle istanze, puoi utilizzare Windows Remote Desktop per Windows o SSH per Linux. Consulta la Guida per gli sviluppatori di Amazon GameLift Servers per ulteriori informazioni su debug e Amazon GameLift Servers Anywhere.
Le metriche vengono raccolte in tempo reale?
In genere, i dati complessivi a livello di parco istanze sono disponibili nella console di Amazon GameLift Servers entro dieci minuti dalla raccolta, mentre quelli a livello di server sono disponibili entro cinque minuti dalla raccolta.
Amazon GameLift Servers offre strumenti per il monitoraggio operativo e la creazione di allarmi?
La console di Amazon GameLift Servers fornisce pannelli di controllo in tempo reale con cui approfondire l'esperienza di gioco degli utenti. Inoltre, è possibile utilizzare Amazon CloudWatch per monitorare tutte le risorse di Amazon GameLift Servers e reagire tempestivamente a eventuali problemi. Con CloudWatch, è possibile creare pannelli di controllo chiari e configurare allarmi operativi che facilitino l'individuazione dei problemi prima che compromettano le prestazioni dei giocatori. Quando il parco istanze è attivo, i parametri di Amazon GameLift Servers sono automaticamente disponibili in CloudWatch. Per ulteriori informazioni sui parametri di CloudWatch, consulta la Guida per gli sviluppatori di Amazon GameLift Servers.
Quali funzionalità di matchmaking sono disponibili in Amazon GameLift Servers?
La piattaforma di matchmaking di Amazon GameLift Servers include sia FlexMatch che le code delle sessioni di gioco. FlexMatch permette di assegnare i giocatori nelle stesse sessioni in base a regole personalizzabili. Con la funzionalità FlexMatch è possibile configurare set di regole che suddividono i giocatori in gruppi per creare partite bilanciate e ridurre i tempi di attesa. I risultati di FlexMatch vengono automaticamente inoltrati nelle code delle sessioni di gioco, con cui è possibile selezionare in modo intelligente il server di gioco più vicino in base alla posizione di ciascun giocatore e ottenere sempre la minore latenza possibile sfruttando la portata globale di AWS. Scopri di più sulle code delle sessioni di gioco e su FlexMatch nella documentazione di Amazon GameLift Servers.
Posso creare e implementare le mie build utilizzando i container?
Amazon GameLift Servers supporta l'intero ciclo di vita dello sviluppo dei server di gioco containerizzati, consentendo implementazioni coerenti e sicure in ambienti on-premises, cloud o ibridi su istanze Amazon GameLift Servers. I container racchiudono l'intero ambiente di runtime: tutto il codice, le dipendenze e i file di configurazione necessari per eseguire il server di gioco e gli sviluppatori possono spostare senza problemi le build del server di gioco tra le loro macchine locali per test, ambienti di staging e implementazioni di produzione on-premises o nel cloud. L'utilizzo delle istanze Amazon GameLift Servers consente di aumentare o ridurre verticalmente le risorse di elaborazione in modo rapido per soddisfare la domanda dei giocatori senza dover mantenere l'hardware fisico.
Amazon GameLift Servers supporta sessioni di gioco di lunga durata o persistenti?
Sebbene non ci siano limiti alla durata di una sessione di gioco su Amazon GameLift, Servers ci sono alcune considerazioni da tenere a mente quando si tratta di sessioni lunghe o persistenti. Amazon GameLift Servers offre la gestione della sessione per sessioni di 200 giocatori al massimo. Le sessioni più grandi e più lunghe richiedono una soluzione personalizzata per la gestione delle sessioni dei giocatori che utilizza un database separato come Amazon DynamoDB. È consigliabile archiviare anche le informazioni sulla sessione di gioco in un database per fornire ai giocatori una panoramica delle sessioni esistenti. È possibile aggiornare centralmente le informazioni sulla sessione di gioco tramite le API Amazon GameLift Servers. I server di gioco su Amazon GameLift Servers hanno accesso al ruolo IAM definito per un determinato parco istanze, che consente di accedere ad archiviazione e a database come Amazon S3 e Amazon DynamoDB direttamente dal server di gioco. Per i database in esecuzione in una sottorete privata all'interno del VPC, è necessario creare un livello API sicuro per consentire ai server di gioco di accedere ai dati. Per gli MMO su larga scala che richiedono un partizionamento mondiale per migliaia di giocatori, le soluzioni personalizzate su Amazon EC2, Amazon ECS o Amazon EKS sono in genere migliori rispetto ad Amazon GameLift Servers. Per indicazioni sull'hosting persistente di giochi mondiali su AWS, visita la Biblioteca di soluzioni AWS per i giochi qui.
Come posso iterare rapidamente con Amazon GameLift Servers durante lo sviluppo?
Il kit di strumenti Amazon GameLift Servers include uno strumento di aggiornamento rapido delle build che consente di sostituire le build dei server di gioco sui parchi istanze Amazon GameLift Servers attivi. In questo modo si riduce il tempo di iterazione sui parchi istanze di sviluppo a pochi minuti, consentendo agli sviluppatori di testare rapidamente le modifiche e fornire versioni aggiornate del server di gioco per i tester del controllo qualità e altri team interni.
Come posso iterare rapidamente con Amazon GameLift Servers una volta che il gioco è in produzione?
Il kit di strumenti Amazon GameLift Servers include un esempio di script di implementazione della produzione che illustra come aggiornare le build dei server di gioco implementate sui parchi istanze EC2 gestiti da Amazon GameLift Servers che attualmente ospitano giochi dal vivo. Quando gli sviluppatori di giochi hanno la necessità di aggiornare la build del server di gioco senza interrompere le sessioni live, devono solo modificare e utilizzare l'esempio di script, che implementa il nuovo server di gioco e utilizza degli alias per trasferire il traffico dei giocatori ai server di gioco che eseguono la build aggiornata.
Ho già assicurato la funzionalità bare metal; posso utilizzarla con Amazon GameLift Servers?
Sì. È possibile combinare l'infrastruttura on-premises con i parchi istanze gestiti di Amazon GameLift Servers per ospitare un parco istanze di server di gioco ibridi a livello globale utilizzando Amazon GameLift Anywhere Servers. Per ulteriori informazioni, consulta il nostro post del blog sull'hosting di server di gioco ibridi con Amazon GameLift Servers Anywhere e la guida per gli sviluppatori.
Cos'è una AMI?
Un'Amazon Machine Image (AMI) è un'immagine supportata e mantenuta, fornita da AWS, da utilizzare su Amazon EC2. È progettata per fornire un ambiente di esecuzione stabile, sicuro e ad alte prestazioni per applicazioni eseguite su Amazon EC2. Include pacchetti che consentono di integrarla con facilità con AWS, tra cui strumenti per la configurazione di avvio e diverse librerie e tool di AWS molto utilizzati. AWS fornisce aggiornamenti continui di protezione e manutenzione per tutte le istanze in esecuzione sull'AMI Amazon.
Come inizio a utilizzare Amazon GameLift Servers?
Innanzitutto, integra Amazon GameLift Servers nel backend e nel server di gioco utilizzando AWS SDK e SDK Amazon GameLift Servers. Quindi, carica il server di gioco su Amazon GameLift Servers nell'account AWS e utilizza la console di Amazon GameLift Servers per configurare il parco istanze delle risorse di elaborazione e implementare il gioco. Quando i giocatori si connettono, è possibile monitorare il parco istanze attraverso la console di Amazon GameLift Servers. Inoltre, è possibile integrare Amazon GameLift Servers con servizi di gioco personalizzati quali identità o matchmaking utilizzando AWS SDK.
Come posso prepararmi al meglio per il lancio imminente del mio gioco?
Amazon GameLift Servers fornisce la documentazione per aiutarti a prepararti per il lancio in produzione del tuo gioco. Gli argomenti includono la preparazione del gioco per l'utilizzo con Amazon GameLift Servers, il test di carico e la richiesta di aumenti della quota di servizio. Per ulteriori informazioni, consulta la guida per gli sviluppatori.
Che tipo di supporto è disponibile?
Ogni cliente ha accesso a documentazione, forum, Biblioteca di soluzioni AWS e kit di strumenti Amazon GameLift Servers. Con i pacchetti del Supporto AWS Premium è disponibile un supporto aggiuntivo.
Istanze e parchi istanze
Apri tuttoCos'è un parco istanze?
Un parco istanze è un insieme di risorse di calcolo che gestisce la build del gioco e ospita sessioni di gioco. Può fornire hosting a più posizioni a livello globale. Sono presenti due tipi di parchi istanze: parchi istanze Amazon GameLift Servers e Amazon GameLift Servers Anywhere. I parchi istanze Amazon GameLift Servers rappresentano le risorse di hosting come un insieme di macchine di calcolo virtuale Amazon Elastic Compute Cloud (Amazon EC2) completamente gestite, chiamate istanze. I parchi istanze Amazon GameLift Servers Anywhere rappresentano risorse di hosting sotto forma di un insieme di server gestiti dal cliente. È possibile adattarsi alle variazioni della domanda dei lettori aumentando o diminuendo il numero di istanze o l'hardware gestito dal cliente nel parco istanze. Un parco istanze viene configurato per utilizzare un determinato tipo di istanza, distribuire una build ed eseguire uno o più processi del server su ciascuna istanza.
Cos'è un parco istanze con più posizioni?
Un parco istanze con più posizioni è un parco istanze con risorse di hosting in più posizioni geografiche. Questi parchi istanze hanno una regione di origine e una o più posizioni remote. Utilizzando parchi istanze con più posizioni è possibile caricare un codice binario di gioco e implementare le risorse di hosting in più posizioni geografiche. Le posizioni remote possono essere qualsiasi Regione o Zona locale AWS supportata da Amazon GameLift Servers. Per ulteriori informazioni, consulta la Guida per gli sviluppatori di Amazon GameLift Servers.
Quanto tempo richiede la creazione di un parco istanze?
Il tempo di creazione del parco istanze dipende dalle dimensioni della build del gioco, dal runtime dello script di installazione e dal numero di posizioni che stai implementando. Questo tempo viene misurato dal momento in cui invii una richiesta di creazione di un parco istanze a quando questo è completamente implementato e accessibile ai giocatori. Per saperne di più sui tempi di creazione di un parco istanze, consulta la guida per gli sviluppatori.
Quali tipi di istanza supporta Amazon GameLift Servers?
Per un elenco completo delle istanze Amazon GameLift Servers, consulta la pagina dei prezzi delle istanze Amazon GameLift Servers.
In che modo posso selezionare il tipo di istanza corretto per il mio gioco?
Il tipo di istanza più idoneo dipende dalle prestazioni del server di gioco e dal numero di processi server che intendi eseguire contemporaneamente su ciascuna istanza. I principali fattori chiave che determinano le dimensioni dell'istanza necessaria sono la complessità computazionale del gioco, l'ottimizzazione del gioco e del codice di rete e il numero massimo di giocatori. Uno dei vantaggi di Amazon GameLift Servers è il pagamento in base all'utilizzo. In questo modo, provare le prestazioni del gioco su diverse famiglie e tipi di istanze diventa comodo ed economico.
Quanti processi server è possibile eseguire su un'istanza di Amazon GameLift Servers?
Fino a 50. Il numero di processi server dipende dai requisiti dei server di gioco e dal tipo di istanza scelto per il parco istanze. Quando configuri un parco istanze, dovrai scegliere il tipo di istanza e impostare il parco affinché esegua un numero ottimale di processi server. L'esecuzione di più processi su un numero inferiore di istanze può essere una soluzione per contenere i costi. È anche possibile configurare il parco istanze in modo che esegua diverse build di server o configurazioni di gioco su ogni istanza.
Quanto tempo ci vuole per aggiungere o rimuovere nuove istanze dal parco istanze di Amazon GameLift Servers?
Amazon GameLift Servers fornisce un ambiente di elaborazione veramente elastico. Le istanze di Amazon GameLift Servers consentono di aumentare o ridurre la capacità nell'arco di pochi minuti, invece che di ore o giorni. È possibile ordinare una, cento o anche migliaia di istanze server contemporaneamente.
È possibile allocare in modo ottimizzato la capacità necessaria per soddisfare la domanda dei giocatori con la funzione Target Tracking di Amazon GameLift Servers. Target Tracking è una caratteristica di Auto Scaling che permette di impostare una percentuale specifica per le sessioni di gioco disponibili, creando un buffer per facilitare la risposta alle fluttuazioni di traffico. Amazon GameLift Servers aggiungerà o rimuoverà capacità per mantenere questo buffer per le sessioni di gioco disponibili alla percentuale stabilita, apportando variazioni per ridurre la rapidità delle fluttuazioni. Per ulteriori informazioni, consulta la sezione relativa al dimensionamento automatico nella Guida per gli sviluppatori di Amazon GameLift Servers.
Cosa accade ai miei dati quando un'istanza di Amazon GameLift Servers viene terminata?
Amazon GameLift Servers mantiene i parametri delle attività. Quando si termina un'istanza, qualsiasi dato generato dal server di gioco e memorizzato sull'istanza andrà perso. Tuttavia, è possibile impostare Amazon GameLift Servers affinché mantenga e memorizzi questi file di log fino a sette giorni dal giorno in cui l'istanza è stata terminata.
È possibile accedere ai parchi istanze e alle singole istanze in tempo reale?
Sì. Puoi accedere in remoto a un'istanza di un parco istanze con stato In attivazione, Attiva o Errore. Si tratta di una caratteristica molto utile per eseguire il debug, verificare le attività dei giocatori in tempo reale o connettere strumenti di monitoraggio o di benchmarking delle prestazioni. È possibile modificare i protocolli e le impostazioni delle porte del parco istanze sia dall'interfaccia a riga di comando (CLI) di AWS sia tramite la console di Amazon GameLift Servers.
Amazon GameLift Servers mi permette di aggiornare un parco istanze di produzione in tempo reale o ripristinarne uno precedente in caso di problemi?
Sì, grazie alla sua funzionalità di alias, Amazon GameLift Servers facilita l'aggiornamento dei parchi istanze di produzione. L'alias ti permette di dirigere il traffico verso le flotte senza bisogno di cambiare il descrittore di endpoint del client. Dopo aver creato un nuovo parco istanze di produzione, infatti, puoi modificare l'alias in modo che punti da un parco istanze precedente al nuovo, indirizzando tutti i giocatori connessi verso quest'ultimo. Scopri di più sulla creazione di alias nella nostra Guida per gli sviluppatori di Amazon GameLift Servers.
In quali regioni è disponibile Amazon GameLift Servers?
Per visualizzare un elenco delle regioni in cui Amazon GameLift Servers è attualmente disponibile, consulta la documentazione di Amazon GameLift Servers.
Che cosa sono le Zone locali AWS?
Le Zone locali AWS consentono di utilizzare Amazon GameLift Servers più vicino agli utenti finali, fornendo un accesso a bassissima latenza ai server di gioco dedicati che eseguono i giochi multigiocatore basati su sessioni. Le zone locali AWS sono un nuovo tipo di infrastruttura AWS, progettato per l'esecuzione dei carichi di lavoro che richiedono una latenza al millisecondo, come le applicazioni di gaming in tempo reale e la realtà aumentata e virtuale. Non tutti i clienti desiderano gestire un proprio data center on-premise mentre altri potrebbero voler rimuovere del tutto i propri data center locali. Le Zone locali consentono ai clienti di ottenere tutti i vantaggi offerti dalle risorse di calcolo posizionate in prossimità degli utenti finali, senza la necessità di possedere e gestire la propria infrastruttura di data center.
Quali sono le posizioni attualmente disponibili per le Zone locali?
Per visualizzare un elenco delle Zone locali in cui Amazon GameLift Servers è attualmente disponibile, consulta la documentazione di Amazon GameLift Servers.
Quali tipi di istanze sono supportati nelle Zone locali?
I tipi di istanze supportati nelle Zone locali per Amazon GameLift Servers sono C5d 2xlarge e R5d 2xlarge.
Amazon GameLift Servers Spot
Apri tuttoCos'è Amazon GameLift Servers Spot?
Le istanze Spot di Amazon GameLift Servers offrono accesso alla capacità di calcolo di riserva di AWS con un risparmio compreso tra il 50% e l'85% rispetto ai prezzi on demand. Tuttavia, AWS può interrompere le istanze Spot entro due minuti dalla notifica nel caso in cui AWS ha necessità di riacquisire la capacità. È possibile utilizzare questo periodo di notifica per effettuare la migrazione o disattivare i giochi in funzione su quelle istanze. Utilizzando l'algoritmo di posizionamento delle sessioni di gioco integrato di Amazon GameLift Servers, è possibile ottimizzare i costi mantenendo un'elevata disponibilità dei server di gioco. L'algoritmo colloca le nuove sessioni su server di gioco in base alle latenze dei giocatori, ai prezzi delle istanze e alla frequenza di interruzione delle istanze Spot. È possibile personalizzare il modo in cui l'algoritmo bilancia queste priorità.
Qual è il vantaggio di utilizzare le istanze Spot di Amazon GameLift Servers?
È possibile ottenere lo stesso hardware ad alte prestazioni delle istanze on demand di Amazon GameLift Servers, con un risparmio compreso tra il 50 e l'85%. Accettando una piccola diminuzione della disponibilità di server rispetto all'utilizzo di sole istanze on demand, puoi ottenere un grade risparmio economico. Per ulteriori informazioni sui prezzi di Spot e per visualizzare esempi di prezzi, consulta la pagina dei prezzi del servizio Amazon GameLift Servers.
Quali sono le best practice per l'utilizzo delle istanze Spot di Amazon GameLift Servers?
È possibile trovare le best practice per l'utilizzo delle istanze Spot nella nostra guida per gli sviluppatori. Inoltre, è possibile trovare un tutorial su come impostare al meglio una coda di sessione di gioco per le istanze Spot nella nostra guida per gli sviluppatori.
Cosa succede quando le istanze Spot di Amazon GameLift Servers ricevono un avviso di arresto?
Quando, occasionalmente, AWS necessita di maggiore capacità, alcune istanze Spot di Amazon GameLift Servers possono ricevere un'avvertenza di necessità di disattivazione dei server di gioco entro due minuti. In tal caso, è possibile utilizzare il periodo di avvertenza per effettuare agevolmente la migrazione o disattivare le sessioni di gioco attive. Per mantenere una quantità equivalente di capacità disponibile per il gioco, l'algoritmo di posizionamento delle sessioni di gioco avvia automaticamente nuovi server nella stesso regione utilizzando tipi di istanze Spot alternativi o le istanze on demand.
Amazon GameLift Servers garantisce delle tariffe di interruzione quando si utilizzano Amazon GameLift Spot e l'algoritmo?
No. L'algoritmo di posizionamento delle sessioni di gioco di Amazon GameLift Servers riduce al minimo le possibilità di interruzione.
In che modo l'algoritmo di posizionamento delle sessioni di gioco di Amazon GameLift Servers riduce al minimo le possibilità che le istanze vengano interrotte mentre i giochi sono attivi?
L'algoritmo di posizionamento delle sessioni di gioco di Amazon GameLift Servers monitora i tassi di interruzione e utilizza questi dati per collocare automaticamente i giochi su istanze con basse frequenze di interruzione.
Quali costi vengono addebitati se i prezzi di Amazon GameLift Servers Spot variano mentre l'istanza è in esecuzione?
Mentre un'istanza Spot rimane in esecuzione, verrà addebitato il prezzo definito all'inizio di ogni ora.
Dove posso vedere lo storico di utilizzo delle istanze Spot di Amazon GameLift Servers e verificare l'importo fatturato?
Nella Console di gestione AWS è disponibile un report di fatturazione dettagliato che mostra gli orari di inizio e arresto o termine di tutte le istanze Spot.
Quanto posso risparmiare utilizzando Amazon GameLift Servers Spot?
I prezzi di Amazon GameLift Servers Spot fluttuano in base all'offerta e alla domanda correnti per ciascun tipo di istanza in ogni regione. I prezzi delle istanze Spot sono stabiliti da Amazon e regolati in modo graduale in base ai trend a lungo termine di offerta e domanda di capacità inutilizzata. Tuttavia, i prezzi di Amazon GameLift Servers Spot non superano mai quelli on demand di Amazon GameLift Servers. Nella console Amazon GameLift Servers, puoi visualizzare tre mesi di cronologia di dati relativi a prezzi e risparmi per Amazon GameLift Servers Spot, per ogni tipo di istanza e regione.
Amazon GameLift Servers FlexMatch
Apri tuttoChe cos'è FlexMatch?
FlexMatch è disponibile per chiunque utilizzi i server di gioco gestiti di Amazon GameLift Servers. Inoltre, può essere utilizzato come funzionalità autonoma ed è disponibile per chiunque, indipendentemente dal fatto che l'hosting dei giochi sia peer-to-peer, on-premises o su primitive di elaborazione cloud. Per ulteriori informazioni su FlexMatch, consulta la nostra documentazione.
Dove è disponibile FlexMatch?
Per visualizzare un elenco di regioni in cui FlexMatch è attualmente disponibile, consulta la documentazione di Amazon GameLift Servers.
In quali Regioni AWS è disponibile il matchmaker FlexMatch?
Per visualizzare un elenco di regioni in cui inserire un matchmaker FlexMatch, consulta la documentazione di Amazon GameLift Servers.
È possibile modificare un set di regole di FlexMatch una volta creato?
Una volta creato un set di regole di FlexMatch, non può essere modificato. Per modificare un set di regole, è necessario prima clonarlo e rinominarlo. Per assegnare un nuovo set di regole a un matchmaker in tempo reale, è necessario aggiornarne la configurazione impostando il nuovo set. Poiché un set di regole può essere utilizzato da più di un matchmaker in tempo reale, in questo modo è possibile limitare modifiche indesiderate in ambienti di produzione.
È possibile utilizzare le code delle sessioni di gioco senza FlexMatch?
Sì. Se desideri utilizzare un sistema di matchmaking personalizzato, puoi inoltrarne i risultati in una coda delle sessioni di gioco.
Sono previsti costi aggiuntivi per l'utilizzo di FlexMatch?
L’uso di FlexMatch in modalità autonoma sarà addebitato in base ai pacchetti giocatore e alle ore di matchmaking consumate. Per maggiori dettagli, consulta la pagina dei prezzi di Amazon GameLift Servers FlexMatch. Le corrispondenze trovate con FlexMatch creeranno automaticamente nuove sessioni di gioco. A seconda delle modalità di gestione della capacità del server di gioco, la creazione di nuove sessioni di gioco potrebbe attivare istanze server aggiuntive, che saranno fatturate secondo le tariffe standard di Amazon GameLift Servers.
Archiviazione
Apri tuttoQuanto spazio di archiviazione fornisce Amazon GameLift Servers per ogni istanza?
Amazon GameLift Servers include un volume EBS General Purpose (SSD) da 50 GB per ogni istanza. Tuttavia, questo limite è regolabile. Per ulteriori informazioni, consulta la pagina Service Quotas.
Cos'è il catalogo delle build?
Il catalogo delle build è un record di tutte le build dei server che sono state caricate su Amazon GameLift Servers. Le build in stato di pronto sono disponibili in qualsiasi momento per la creazione di flotte.
C'è un limite al numero di build salvabili nel catalogo delle build?
Il catalogo delle build può contenere al massimo 1.000 build o 100 GB di archivio.
Service Quotas
Apri tuttoC'è un limite al numero di parchi istanze che posso creare?
Sì, per impostazione predefinita è possibile creare fino a un massimo di 10 parchi istanze per regione. Tuttavia, questo limite è regolabile. Per ulteriori informazioni, consulta la pagina sulle Service Quotas di Amazon GameLift Servers.
Esiste un numero massimo di istanze consentite per parco istanze?
No, gli unici limiti a cui sei soggetto sono quelli dell'account AWS.
È presente un limite al numero di istanze che posso eseguire in Amazon GameLift Servers?
Sì, Amazon GameLift Servers ha come limite il numero di istanze disponibili per il tuo account AWS. Se desideri aumentare questo limite, consulta la pagina relativa ai limiti del servizio nella console di Amazon GameLift Servers.
C'è un numero massimo di giocatori supportato per sessione di gioco?
Se utilizzi Amazon GameLift Servers per gestire le sessioni di gioco o FlexMatch per crearne di nuove dopo aver abbinato i giocatori, il numero massimo di giocatori per sessione è 200. Se non utilizzi Amazon GameLift Servers per gestire le sessioni di gioco, il numero di giocatori è limitato solo dai vincoli hardware e di rete utilizzati.
Esiste un numero massimo di giocatori supportato per istanza?
No, il numero massimo di giocatori per istanza è dettato in primo luogo dall'architettura del gioco e dal codice.
Esiste un numero massimo di giocatori supportato per parco istanze?
No.
Fatturazione
Apri tuttoQuanto costa Amazon GameLift Servers?
Paghi per le risorse di elaborazione e la banda di rete utilizzate effettivamente dai tuoi giochi, senza dover sottoscrivere contratti mensili o annuali. Per ulteriori informazioni, consulta la pagina dei prezzi di Amazon GameLift Servers.
Quanto costa Amazon GameLift Servers FlexMatch?
FlexMatch in modalità autonoma costa 20 USD per milione di pacchetti di giocatori e 1 USD per ora di matchmaking. FlexMatch conta un pacchetto di giocatori ogni volta che si inoltra una richiesta di un giocatore a giocare una sessione. Questo pacchetto include anche gli attributi del giocatore utilizzati per valutare una partita. Le ore di matchmaking vengono calcolate come la durata in cui FlexMatch esegue una valutazione di matchmaking, arrotondata al microsecondo più vicino.
Per i dettagli, consulta la pagina dei prezzi di FlexMatch.
Quanto costa Amazon GameLift Servers Anywhere?
Si paga per ogni sessione di gioco e per ogni minuto di connessione al processo del server. Una sessione di gioco viene inserita quando si effettua una richiesta API corretta per ospitare una sessione di gioco su un hardware in grado di eseguire la build del software del server di gioco. Un minuto di connessione al processo del server è definito come un minuto di connessione di un singolo processo di calcolo su un server di gioco registrato su GLA.
Per maggiori dettagli, consulta la pagina dei prezzi di Anywhere.
Sono previsti costi aggiuntivi per l'utilizzo di Amazon GameLift Servers in tempo reale?
No. I server in tempo reale vengono tuttavia eseguiti nel contesto delle sessioni di gioco. A seconda delle modalità di gestione della capacità del server di gioco, la creazione di nuove sessioni di gioco potrebbe attivare istanze aggiuntive, che saranno fatturate secondo le tariffe standard di Amazon GameLift Servers.
Esiste una differenza di costo quando si utilizza un ambiente basato su macchine virtuali rispetto a un ambiente di container per implementare le sessioni di gioco su Amazon GameLift Servers?
No, non fatturiamo in base al modo in cui viene caricata la build del gioco. Paghi per le risorse di elaborazione e la banda di rete utilizzate effettivamente dai tuoi giochi, senza dover sottoscrivere contratti mensili o annuali.
Quando inizia e finisce il periodo di fatturazione per l'utilizzo di Amazon GameLift Servers?
Il periodo di fatturazione ha inizio nel momento in cui si alloca la capacità di Amazon GameLift Servers e il servizio lancia per la prima volta il codice binario del server di gioco su ogni istanza, e si conclude con l'interruzione delle istanze. Entrambe le istanze Windows e Linux vengono fatturate per istanza al secondo e hanno un costo minimo di 1 minuto per istanza.
Contratto sul livello di servizio (SLA)
Apri tuttoCosa garantisce il contratto sul livello di servizio di Amazon GameLift Servers?
Il nostro contratto sul livello di servizio garantisce una percentuale di tempo di attività mensile pari almeno al 99,5% per Amazon GameLift Servers all'interno di una regione.
Come posso sapere se ho diritto a un credito di assistenza SLA?
Hai diritto a un credito di assistenza SLA per Amazon GameLift Servers se la regione in cui operi ha una percentuale di tempo di attività mensile inferiore al 99,5% durante un ciclo di fatturazione mensile. Per dettagli completi sui termini e le condizioni del contratto sul livello di servizio e per indicazioni sulla presentazione di una richiesta, consulta la pagina https://aws.amazon.com/gamelift/sla/.
Sicurezza
Apri tuttoChiunque può accedere alla console di Amazon GameLift Servers?
No. Solo gli utenti autorizzati in possesso delle credenziali AWS necessarie possono accedere alla console di Amazon GameLift Servers. Per condividere in piena sicurezza le credenziali AWS con il team puoi utilizzare AWS Identity and Access Management (IAM). Per maggiori dettagli, consulta Creazione di policy IAM per Amazon GameLift Servers.
È possibile ottenere uno storico di tutte le chiamate alle API di Amazon GameLift Servers effettuate sull'account per analizzare la sicurezza e risolvere i problemi operativi?
Sì. Per ricevere uno storico di tutte le chiamate API di Amazon GameLift Servers effettuate sul tuo account, non devi fare altro che attivare CloudTrail nella Console di gestione AWS.
Dove posso trovare ulteriori informazioni sulla sicurezza e sull'esecuzione delle applicazioni su AWS? >>
Per ulteriori informazioni su come mettere in sicurezza le risorse AWS, consulta il Centro di Sicurezza AWS.
A quale tipo di modello di sicurezza aderisce Amazon GameLift Servers?
La sicurezza è una responsabilità condivisa tra AWS e il cliente. Il modello di responsabilità condivisa lo descrive come sicurezza del e nel cloud. Per ulteriori informazioni su come questo si applica al servizio Amazon GameLift, consulta la nostra guida per sviluppatori qui.
Inizia a usarlo gratis
Apri tuttoCome inizio a utilizzare Amazon GameLift Servers gratuitamente?
Iscriviti per un account AWS per avere accesso immediato al piano gratuito AWS che fornirà i seguenti vantaggi:
- 125 ore al mese di c3.large, c4.large e c5.large (unite) di Amazon GameLift Servers in base alla regione per l'utilizzo dell'istanza on demand, più 50 GB di spazio di archiviazione EBS General Purpose (SSD)
- 15 GB al mese di larghezza di banda in uscita accumulati in tutti i servizi AWS