- Amazon GameLift›
- Amazon GameLift Servers›
- Caratteristiche
Funzionalità di Amazon GameLift Servers
Amazon GameLift Servers consente di creare e scalare i giochi più impegnativi al mondo. Grazie alla scalabilità predittiva dei server di gioco, alla sicurezza di livello aziendale e al matchmaking per il pubblico più numeroso, Amazon GameLift Servers elimina tutte le incertezze tipicamente associate al giorno del lancio
Perché utilizzare Amazon GameLift Servers?
Accelera lo sviluppo di giochi
Itera rapidamente con Amazon GameLift Servers Anywhere, che consente di implementare, convalidare e testare le modifiche alla logica del server di gioco in pochi secondi.
Patch con tempi di inattività azzerati
Intrattieni i giocatori online grazie a patch con tempi di inattività azzerati sui tuoi server di gioco. Esegui la migrazione dei giocatori verso nuove versioni del server di gioco senza interruzioni grazie alle funzionalità di Amazon GameLift Servers Alias e Queue.
Sviluppo iterativo locale
Registra il tuo ambiente di sviluppo locale con Amazon GameLift Servers. Compila e testa gli aggiornamenti della logica del tuo server di gioco inviando richieste di sessione di gioco ad Amazon GameLift Servers. Queste richieste verranno reindirizzate al tuo ambiente di sviluppo locale, consentendoti di impostare punti di interruzione ed eseguire il debug in tempo reale. Una volta pronti, i server Amazon GameLift distribuiranno gli aggiornamenti ai giocatori in un massimo di 26 regioni e 9 zone locali.
Costruisci tramite container flessibili
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. Grazie ai container, gli sviluppatori di giochi possono spostare senza problemi le build dei server di gioco tra le macchine locali per test, ambienti di staging e implementazioni di produzione on-premises o nel cloud senza preoccuparsi di dipendenze mancanti o deviazioni di configurazione. I container consentono inoltre un uso efficiente delle risorse eseguendo più server di gioco isolati sulla stessa macchina host. Nel complesso, la containerizzazione semplifica il processo di distribuzione, consente ambienti sicuri coerenti e ottimizza l'utilizzo delle risorse per le build di server di gioco nel cloud o nei data center on-premises.
Risparmia sui costi dell'infrastruttura
Le istanze spot di Amazon EC2 e le istanze AWS Graviton, con un rapporto prezzo/prestazioni fino al 20% migliore, e la possibilità di portare con AWS risorse di calcolo e burst on-premises nel cloud riducono i costi dell'infrastruttura. Risparmia sui costi con l'algoritmo di scalabilità automatica intelligente di Amazon GameLift Servers, che aumenta e si riduce verticalmente dopo le ore di punta.
Istanze spot
Ottieni le stesse prestazioni elevate dei server di gioco on demand con un risparmio fino al 70%. Scegli tra più di 100 tipi supportati di istanze di calcolo Amazon GameLift Servers che consentono di selezionare la combinazione ideale di CPU, memoria e rete per il gioco in questione. Tutte le istanze di Amazon GameLift Servers sono provviste di reti avanzate che permettono di ottenere prestazioni PPS (pacchetti per secondo) notevolmente superiori e jitter di rete ridotti. Ciò implica latenze inferiori ed esperienze di gioco più coerenti.
Istanze Graviton
Amazon GameLift Servers supporta l'ultima generazione di istanze AWS Graviton ottimizzate per il calcolo. Le istanze Graviton offrono un risparmio fino al 20% rispetto alle istanze Amazon EC2 basate su x86 comparabili. Le istanze Graviton sono adatte anche per carichi di lavoro sensibili alla latenza più impegnativi e offrono notevoli vantaggi in termini di rapporto prezzo/prestazioni.
Topologie ibride
Combina e abbina l'elaborazione tra più provider, tra cui AWS, altri provider cloud e on-premises. Porta la capacità del tuo server di gioco e accedi al cloud AWS on demand. Amazon GameLift Servers gestisce le sessioni, la selezione dei server e il dimensionamento, il tutto da un unico livello di gestione.
Lancio sicuro
I lanci di giochi, gli eventi e la diffusione virale possono generare picchi improvvisi di domanda. Tuttavia, i giocatori potranno sicuramente godersi il gioco come previsto, anche nelle circostanze più imprevedibili.
Copertura globale
La latenza e la portata sono fondamentali per un'esperienza di gioco straordinaria. Distribuisci server di gioco in tutto il mondo su un'infrastruttura AWS affidabile in 26 regioni e 9 zone locali in 5 continenti. Avvicinati ai tuoi giocatori e offri loro esperienze di gioco a bassa latenza con una disponibilità del 99,99%.
Costruito per il dimensionamento dei giochi
Amazon GameLift Servers può lanciare migliaia di server di gioco contemporaneamente e bloccare quelli inutilizzati altrettanto velocemente. La scalabilità automatica evita le attese dei giocatori rispondendo rapidamente alla loro crescente domanda ed eseguendo un ridimensionamento rapido per risparmiare sui costi. Non è necessario fornire o pagare in anticipo la capacità di picco, i prezzi sono calcolati solo in base all'utilizzo effettivo.
Infrastruttura affidabile e sicura
La sicurezza e l'affidabilità sono importanti il giorno del lancio. Amazon GameLift Servers mantiene una disponibilità del 99,99%, il che significa che i giocatori si uniranno al gioco e rimarranno lì una volta connessi, anche durante picchi di traffico imprevedibili.
Approfondimenti, monitoraggio e debug
Amazon GameLift Servers fornisce dashboard per monitorare le prestazioni di gioco, inclusi dati in tempo reale sulla domanda dei giocatori, sulla capacità e sullo stato del server, sull'utilizzo della CPU e della memoria. È anche possibile creare allarmi operativi utilizzando Amazon CloudWatch. Amazon GameLift Servers raccoglie automaticamente i log dei server di gioco per il recupero e l'ispezione al fine di fornire informazioni sull'impatto dei server di gioco sull'esperienza e sui costi dei giocatori. Connettiti direttamente ai singoli server di gioco Amazon GameLift Servers tramite SSM/SSH (Linux) o Remote Desktop Protocol (Windows).
Protezione da attacchi DDoS
Amazon GameLift Servers è pensato per proteggere i server di gioco dagli attacchi Distributed Denial of Service (DDoS ), sia a livello di rete che di trasporto, tramite AWS Shield, incluso senza costi aggiuntivi. Ulteriori informazioni sulla protezione dei server di gioco dagli attacchi DDoS.
Matchmaking per le folle più numerose
Amazon GameLift Servers FlexMatch consente di abbinare e connettere fino a 200 giocatori in una singola sessione di gioco in base a regole di abbinamento personalizzate definite dall'utente. La sintassi delle regole di FlexMatch è intuitiva ma potente; permette di creare solide corrispondenze tra giocatori in base ad abilità, latenza e criteri personalizzati. È possibile utilizzare FlexMatch con il resto dei server di gioco Amazon GameLift Servers oppure da solo.
Integra con strumenti esistenti
Porta i tuoi strumenti per sviluppatori ed esegui l'integrazione direttamente con Amazon GameLift Servers. Inizia in pochi minuti utilizzando i plug-in dei motori di gioco per Unity e Unreal Engine oppure utilizza gli SDK disponibili per C++, C# e Go. Monitora e ottimizza i carichi di lavoro dei server di gioco utilizzando metriche di telemetria integrate e personalizzate tramite strumenti come Amazon Managed Service for Prometheus e Amazon Managed Grafana.
Motori di gioco
Amazon GameLift Servers fornisce plug-in per i principali motori di gioco come Unreal e Unity. Sono inoltre disponibili SDK per O3DE e motori personalizzati sviluppati su C#, C++ e Go.
Piattaforme
Amazon GameLift Servers supporta tutte le principali piattaforme e dispositivi, inclusi PC, PlayStation, Xbox, Nintendo, dispositivi mobili, web e cuffie AR/VR. Abilita il cross-play inserendo giocatori su piattaforme diverse negli stessi server di gioco con Amazon GameLift Servers.
Backend di gioco
Le integrazioni con i backend di gioco più diffusi come Pragma, Heroic Labs/Nakama e AccelByte semplificano l'aggiunta di server di gioco basati su Amazon GameLift Servers con un semplice clic.
Strumenti DevOps
Usa strumenti DevOps indipendenti dal cloud come Terraform e Pulumi basati su AWS Cloud Control per implementare Amazon GameLift Servers e integrarlo con il resto del backend.
Analisi dei dati di gioco
Amazon GameLift Servers si integra facilmente con qualsiasi soluzione di analisi dei dati di gioco, come ad esempio Datadog, Databricks e altre.
Monitoraggio
Amazon GameLift Servers si integra con Amazon CloudWatch per monitorare le prestazioni del server e l'utilizzo dell'infrastruttura. Monitora le prestazioni a livello di istanza e specifiche del gioco utilizzando metriche di telemetria integrate e personalizzate per informazioni più approfondite.
Massima integrazione con i servizi AWS
Sfrutta i servizi AWS senza alcuno sforzo aggiuntivo. Amazon GameLift Servers si combina perfettamente con servizi come AWS Shield, Amazon Elastic Container Service e Amazon CloudWatch, così da dedicare meno tempo all'integrazione e più tempo alla creazione del gioco.