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à.
Cos'è Amazon GameLift Servers?
Amazon GameLift ServersUtilizzalo per distribuire, gestire e scalare server dedicati a basso costo nel cloud per giochi multiplayer basati su sessioni. Basato su un'infrastruttura informatica AWS globale, Amazon GameLift Servers aiuta a fornire server di gioco ad alte prestazioni e alta affidabilità, scalando dinamicamente l'utilizzo delle risorse per soddisfare la domanda dei giocatori in tutto il mondo.
Funzionalità principali
-
Implementa l'hosting nelle AWS Regioni e nelle Local Zones di tutto il mondo per portare i tuoi giochi a nuovi giocatori. Consulta l'elenco completo delle località supportate da Amazon GameLift Servers.
-
Offri la latenza più bassa possibile e un'esperienza di gioco eccezionale, ovunque si trovino i giocatori.
-
Utilizza code di posizionamento in più sedi per collocare dinamicamente i giocatori in sessioni di gioco con esperienze di gioco ottimali.
-
Ottimizza la capacità della flotta per ridurre i costi mantenendo al contempo la qualità del servizio.
-
Scala la capacità in base alla domanda dei giocatori utilizzando la scalabilità automatica basata sul target
-
Mantieni il buffer di capacità per gestire afflussi improvvisi di giocatori.
Vedi maggiori dettagli suAmazon GameLift Serversopzioni di hosting di giochi.
-
Hosting di giochi nel cloud, gestito da Amazon GameLift Servers
-
Ospita server di gioco sull'infrastruttura Amazon Elastic Compute Cloud (Amazon EC2). Scegli tra tipi di risorse tra cui istanze Graviton basate su ARM ottimizzate per il calcolo (famiglia C), ottimizzate per la memoria (famiglia R) e convenienti.
-
Personalizza il modo in cui Amazon GameLift Servers gestisce tutti gli aspetti della tua soluzione di hosting di giochi, dall'implementazione dei server di gioco all'avvio delle sessioni di gioco, fino all'abbinamento dei giocatori e al loro coinvolgimento nelle partite.
-
Utilizza flotte con più sedi per semplificare l'implementazione globale dei server di gioco.
-
Sfrutta i vantaggi dell'hosting a basso costo con Amazon EC2 Spot Instances
. -
Implementa server di gioco Windows o Linux con hosting gestito. EC2
-
Distribuisci contenitori basati su Linux con il tuo server di gioco con hosting di container gestito.
-
-
Hosting di giochi gestito da te, con Anywhere Amazon GameLift Servers
-
Sfrutta le funzionalità di posizionamento e gestione delle sessioni di Amazon GameLift Servers gioco.
-
Gestisci autonomamente le implementazioni e la scalabilità dei server di gioco sul tuo hardware, sull'infrastruttura locale o su altri provider cloud.
-
-
Hosting ibrido di giochi
-
Crea una soluzione di hosting di giochi che utilizzi una combinazione di flotte Amazon GameLift Servers gestite e flotte Anywhere per utilizzare le soluzioni esistenti o supportare la migrazione.
-
-
Lascia che Amazon GameLift Servers gestisca i processi del server di gioco per te, monitora lo stato e la disponibilità del server di gioco e organizza nuove sessioni di gioco su richiesta.
Usa le funzioni di posizionamento delle sessioni di gioco per aiutare i giocatori a trovare e partecipare a sessioni di gioco che offriranno la migliore esperienza di gioco possibile. Affidati al Amazon GameLift Servers processo decisionale o personalizza in base a criteri come il costo di hosting, la latenza dei giocatori e la posizione geografica.
-
Crea code di posizionamento delle sessioni di gioco per elaborare in modo efficiente le nuove richieste di sessioni di gioco. Usa le funzionalità per stabilire un equilibrio tra qualità e velocità di posizionamento che soddisfi le tue aspettative di gioco e dei giocatori.
Sfrutta le funzionalità opzionali della sessione giocatore per prenotare gli slot nelle sessioni di gioco, convalidare i giocatori al momento della connessione e monitorare la disponibilità degli slot. Cerca o filtra le sessioni di gioco esistenti per trovare gli slot disponibili.
-
Aggiungi un matchmaking robusto e completamente integrato con la tua soluzione di Amazon GameLift Servers hosting.
-
Crea regole di matchmaking personalizzate in base agli attributi e alle preferenze del giocatore, come il livello di abilità o la scelta del personaggio, e usa una logica complessa secondo necessità.
-
Imposta partite a squadre per un gameplay competitivo o cooperativo. Equilibra i giocatori in and/or base alla composizione delle partite di squadra.
-
Ottimizza l'algoritmo di matchmaking per bilanciare la qualità delle partite e i tempi di attesa.
-
Supporta partite da 2 a 200 giocatori simultanei.
-
Supporta il match backfilling per riempire gli slot disponibili per i giocatori e mantenere piene le sessioni di gioco.
-
Ottieni metriche in tempo reale sull'utilizzo e le prestazioni per le sessioni di gioco e l'attività dei giocatori, oltre a ospitare le prestazioni e lo stato delle flotte gestite.
-
Integra con Amazon CloudWatch per avvisi e dashboard.
-
Accedi ai log del server e al monitoraggio degli eventi per la risoluzione dei problemi.
-
Analizza i dati sulle prestazioni e sull'utilizzo per ottimizzare la scalabilità (flotte gestite) o l'allocazione delle risorse (flotte autogestite).
-
Personalizza la logica di posizionamento delle sessioni di gioco, inclusa l'assegnazione di priorità per latenza, costo e posizione.
-
Per l'hosting gestito, scegli le risorse di hosting dei giochi e fornisci istruzioni per l'avvio e l'esecuzione dei server di gioco su ciascuna istanza. Per i container gestiti, ottimizza l'allocazione delle risorse tra i container.
-
Definisci le tue regole di matchmaking.
-
Implementa strategie personalizzate per la scalabilità della capacità.
-
Aggiungi il codice del server di gioco da integrare con i tuoi AWS servizi esistenti, come database o strumenti di archiviazione dei contenuti.
-
Crea un servizio di backend con funzionalità personalizzate per gestire le richieste di iscrizione dei giocatori (come i party dei giocatori), gestire l'autenticazione o aggiungere logica e persistenza personalizzate.
-
Utilizza servizi come Amazon DynamoDB, Amazon Simple Storage Service e Amazon Aurora DSQL per la persistenza dello stato di gioco.
-
Implementa Amazon Cognito per l'autenticazione dei giocatori.
-
Elabora l'analisi dei giochi con Amazon Kinesis e Amazon S3.
-
Aggiungi chat vocale con Amazon Chime SDK.
-
Crea funzionalità di gioco personalizzate utilizzando AWS Lambda Amazon API Gateway.
Come utilizzare Amazon GameLift Servers
Utilizzare questi strumenti per l'utilizzo di Amazon GameLift Servers.
- AWS CLI
-
Usa AWS Command Line Interface (AWS CLI) per effettuare chiamate all' AWS SDK, inclusa l'API del servizio perAmazon GameLift Servers. Vedi Guida introduttiva alla AWS CLI Guida per l'AWS Command Line Interface utente.
- Console Amazon GameLift Servers
-
Utilizza il form Console di gestione AWSAmazon GameLift Serversper
configurare le risorse, gestire le distribuzioni dei server di gioco e tenere traccia delle metriche di prestazioni e utilizzo. La Amazon GameLift Servers console è un'alternativa alla GUI alla gestione delle risorse a livello di codice o con. AWS CLI - Amazon GameLift Servers SDKs
-
Amazon GameLift Servers SDKs Contengono le librerie necessarie per stabilire la comunicazione tra i client di gioco, i server di gioco e i servizi di gioco e il servizio. Amazon GameLift Servers Per ulteriori informazioni, consulta Ottieni strumenti Amazon GameLift Servers di sviluppo.
- AWS CloudFormation
-
Utilizzali AWS CloudFormation per modellare, fornire e gestire AWS le risorse per la tua soluzione di hosting di giochi trattando l'infrastruttura come codice. Crea modelli che descrivono le risorse e CloudFormation automatizzano le attività di configurazione e distribuzione delle risorse nelle posizioni specificate.