- Amazon GameLift›
- Amazon GameLift Servers›
- Nozioni di base
Nozioni di base su Amazon GameLift Servers
Progettato appositamente per supportare i giochi più impegnativi al mondo
Scegli il tuo punto di partenza
*Il tempo può variare in base ai requisiti del server di gioco e alla configurazione della flotta. Non include il tempo dedicato alla configurazione di prerequisiti come AWS CLI.
Onboarding rapido
Tempo stimato: 30 minuti*
✔ Ospita sessioni di gioco in meno di 30 minuti senza codifica.
✔ Salta l'integrazione del server di gioco. Implementa il tuo server di gioco con funzionalità di base per la gestione delle sessioni di gioco, incluse le azioni predefinite per avviare e arrestare i server di gioco in base alle richieste di sessioni di gioco.
✔ Sperimenta con le opzioni e le funzionalità di hosting di Amazon GameLift Servers, come metriche in tempo reale, dimensionamento automatico della capacità e monitoraggio delle prestazioni del server.
✖ Integra funzionalità avanzate di gestione delle sessioni di gioco, incluso il matchmaking FlexMatch con recupero e gestione dello stato delle sessioni dei giocatori.
✖ Utilizzalo con i plug-in dei motori di gioco e strumenti di integrazione/personalizzazione completi.
Integrazione SDK completa
Tempo stimato: 60-90 minuti*
✔ Integra il tuo server di gioco per supportare l'intera gamma di funzionalità di hosting di Amazon GameLift Servers.
✔ Esegui il fine-tuning dei processi di gestione delle sessioni di gioco per avviarle, aggiornarle e terminarle, per un'esperienza di gioco ottimale.
✔ Configura il tuo server di gioco per utilizzare altri servizi AWS in fase di esecuzione, come la gestione dei dati tramite DynamoDB o la distribuzione di contenuti tramite Amazon S3.
✔ Aggiungi il supporto del server di gioco per funzionalità avanzate, incluso il recupero del matchmaking con Amazon GameLift Servers FlexMatch e le sessioni dei giocatori.
✔ Semplifica l'integrazione con i plug-in del motore di gioco per Unreal Engine e Unity o integra l'SDK del server nei progetti di gioco.
Onboarding rapido
Inizia subito a utilizzare strumenti di sviluppo semplificati.
1. Scarica e crea SDK Wrapper
2. Avvia l'hosting in locale con Amazon GameLift Anywhere
Implementa il tuo server di gioco per l'hosting con Amazon GameLift Servers. Inizia con la configurazione del tuo computer locale come host per il test e lo sviluppo iterativo, poi esegui l'implementazione con hosting gestito su AWS.
3. Configura SDK Wrapper
Configura le impostazioni del tuo server di gioco inserendo i dettagli specifici della tua build e del tuo parco.
4. Esegui e testa
Avvia il wrapper del server di gioco e crea la tua prima sessione di gioco su Amazon GameLift Servers.
Integrazione SDK completa
Unreal Engine
Inizia a creare la tua soluzione di hosting personalizzata in quattro passaggi con il plug-in Amazon GameLift Servers per Unreal Engine oppure utilizza l'Amazon GameLift Servers SDK per Unreal Engine per integrare manualmente il tuo server di gioco.
1. Scarica e installa il plug-in
2. Integra il tuo gioco
3. Avvia l'hosting in locale con Amazon GameLift Anywhere
Implementa il tuo server di gioco per l'hosting con Amazon GameLift Servers. Inizia con la configurazione del tuo computer locale come host per il test e lo sviluppo iterativo, poi esegui l'implementazione con hosting gestito su AWS.
4. Monitora sulla Console AWS
Utilizza la console Amazon GameLift per monitorare l'hosting del tuo server di gioco, inclusi stato del parco, prestazioni e capacità. Analizza le metriche di utilizzo per ottenere informazioni sulla sessione di gioco e sull'attività dei giocatori.
Unity
Inizia a creare la tua soluzione di hosting personalizzata in quattro passaggi con il plug-in Amazon GameLift Servers for Unity oppure utilizza l'Amazon GameLift Servers SDK for Unity per integrare manualmente il tuo server di gioco.
1. Scarica e installa il plug-in
Questo plug-in autonomo contiene tutte le librerie necessarie per integrare Amazon GameLift Servers nei progetti di gioco Unity.
2. Prova il gioco di esempio
Inizia a testare Amazon GameLift Servers utilizzando il gioco di esempio, una risorsa di apprendimento progettata per facilitare la comprensione di Unity.
3. o Integra il tuo gioco
Integra Amazon GameLift Servers nel tuo progetto Unity con la guida all'integrazione e i flussi di lavoro guidati da plug-in.
4. Avvia l'hosting in locale con Amazon GameLift Anywhere
Implementa il tuo server di gioco per l'hosting con Amazon GameLift Servers. Inizia con la configurazione del tuo computer locale come host per il test e lo sviluppo iterativo, poi esegui l'implementazione con hosting gestito su AWS.
5. Monitora sulla Console AWS
Utilizza la console Amazon GameLift per monitorare l'hosting del tuo server di gioco, inclusi stato del parco, prestazioni e capacità. Analizza le metriche di utilizzo per ottenere informazioni sulla sessione di gioco e sull'attività dei giocatori.
Motore personalizzato o altro
Per tutti gli altri motori di gioco, integra l'SDK del server per Amazon GameLift nei tuoi progetti. L'SDK è disponibile per gli ambienti di sviluppo C++, C# e Go.
SDK C++ Server
L'SDK C++ Server consente agli sviluppatori di giochi che utilizzano C++ di integrare server di gioco Windows o Linux personalizzati con Amazon GameLift.
SDK C# Server
L'SDK C# Server consente agli sviluppatori di giochi che utilizzano C# di integrare server di gioco Windows o Linux personalizzati con Amazon GameLift.
L'SDK Go Server consente agli sviluppatori di giochi che utilizzano il linguaggio di programmazione Go di integrare server di gioco Windows o Linux personalizzati con Amazon GameLift.
C#
Amazon GameLift Realtime Client SDK consente ai tuoi giochi multiplayer leggeri di comunicare con i server di gioco Amazon GameLift Realtime tramite TCP o UDP. Il kit SDK Realtime Client include un client C# che può essere utilizzato con Unity 2020 e con i motori di gioco C# personalizzati.