Funzionalità di HAQM GameLift Servers

HAQM 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, HAQM GameLift Servers elimina tutte le incertezze tipicamente associate al giorno del lancio

Perché utilizzare HAQM GameLift Servers?

grafica della tastiera del computer, delle cuffie e del mouse

Accelera lo sviluppo di giochi

Itera rapidamente con HAQM 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 HAQM GameLift Servers Alias e Queue.

Sviluppo iterativo locale 

Registra il tuo ambiente di sviluppo locale con HAQM GameLift Servers. Compila e testa gli aggiornamenti della logica del tuo server di gioco inviando richieste di sessione di gioco ad HAQM 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. Quando sarà pronto, HAQM GameLift Servers implementerà gli aggiornamenti per i giocatori in un massimo di 24 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.

grafica di un giocatore che fa il tifo

Integra con strumenti esistenti

Porta i tuoi strumenti per sviluppatori ed esegui l'integrazione direttamente con HAQM 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.

Motori di gioco

HAQM 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

HAQM 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 HAQM 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 HAQM 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 HAQM GameLift Servers e integrarlo con il resto del backend.

Analisi dei dati di gioco

HAQM GameLift Servers si integra facilmente con qualsiasi soluzione di analisi dei dati di gioco, come ad esempio Datadog, Databricks e altre.

Monitoraggio

HAQM GameLift Servers si integra con HAQM CloudWatch per monitorare le prestazioni del server e l'utilizzo dell'infrastruttura.

Massima integrazione con i servizi AWS

Sfrutta i servizi AWS senza alcuno sforzo aggiuntivo. HAQM GameLift Servers si combina perfettamente con servizi come AWS Shield, HAQM Elastic Container Service e HAQM CloudWatch, così da dedicare meno tempo all'integrazione e più tempo alla creazione del gioco.