Amazon GameLift

Migliora le esperienze multigiocatore con servizi cloud dedicati
L'AGGIORNAMENTO DELLA FUNZIONE È ORA DISPONIBILE AL PUBBLICO

Amazon GameLift FleetIQ

Migrazioni progressive di videogiochi in tempo reale, espansioni di eventi all'interno dei giochi o distribuzioni di giochi containerizzati su AWS grazie a server di gioco dedicati ed economici. Leggi l'annuncio »

Amazon GameLift è una soluzione di hosting di server di giochi che distribuisce, gestisce e dimensiona i server cloud per giochi multigiocatore. Che si cerchi una soluzione completamente gestita o solo una specifica funzionalità, GameLift sfrutta le potenzialità di AWS per fornire la migliore latenza possibile, bassi tempi di attesa per i giocatori e massima ottimizzazione dei costi.

Vantaggi

45 ms

di latenza mediana globale

GameLift offre server dedicati e affidabili per esperienze di gameplay agili con latenza minima e massimo risparmio. Grazie alla capacità di calcolo di EC2, 15 regioni e 40 tipi di istanze, GameLift offre il servizio di dimensionamento più elastico e globale per l'elaborazione.  Ulteriori informazioni »

Fino al 70% del risparmio

rispetto alle distribuzioni in locale

Autodimensionamento con FlexMatch per soddisfare la domanda dei giocatori e connettere fino a 200 giocatori a una singola sessione di gioco con latenza dell'istanza del server più bassa possibile. Con GameLift è possibile ancora contare su un risparmio sui costi fino al 70% rispetto alle attuali distribuzioni in locale. Ulteriori informazioni »

Flessibilità

da usare come soluzione gestita oppure con strumenti già presenti

GameLift soddisfa le tue preferenze. Se utilizzi container o un tuo backend, puoi utilizzare gli strumenti e i software di cui già disponi per avere maggiore controllo. L'aggiornamento a GameLift FleetIQ offre flessibilità per migrare videogiochi in tempo reale nel cloud, parzialmente o completamente, sfruttando sessioni nel cloud insieme a flussi di lavoro esistenti in locale. Ulteriori informazioni »

Casi d'uso

  • Server gestiti
  • Flessibile per adattarsi al tuo stack
  • Migrazione da server P2P
  • Supporto per la funzionalità multipiattaforma
  • Matchmaking competitivo
  • Server gestiti
  • Lascia GameLift occuparsi del lavoro sporco di distribuire e gestire i server di gioco dedicati concentrati sullo sviluppo di giochi. GameLift riduce l'impegno di dimensionare i server a seconda della variazione della domanda dei giocatori offrendo bassa latenza e costi ridotti. L'architettura di esempio qui illustrata aiuta a capire il processo.

    Una richiesta di sessione di gioco viene inviata dopo l'autenticazione della piattaforma e del giocatore. GameLift FlexMatch cerca giocatori affini per partecipare al gioco, crea ticket di matchmaking e posiziona i giocatori nel processo di creazione delle corrispondenze. Una volta determinata la corrispondenza, il matchmaker passa le informazioni alla coda di posizionamento della sessione di gioco di GameLift. Viene eseguita la ricerca di un'istanza di flotta disponibile che fornisce la latenza più bassa al giocatore e il costo più basso. All'istanza di flotta viene comunicata l'intenzione di iniziare un gioco. Questa si collega a un indirizzo IP e il server scelto si mette in ascolto su una specifica porta IP. L'indirizzo IP e la porta vengono restituite al gioco quando viene configurata la corrispondenza.

    Viene stabilita la corrispondenza e i risultati di matchmaking vengono restituiti al gioco. Il gioco dispone di indirizzo IP e porta da contattare, oltre a un token della sessione per il server di gioco GameLift. Il gioco crea una connessione con il server di gioco di GameLift assegnato alla corrispondenza del giocatore. I giocatori arrivano e il divertimento può iniziare. Inizia consultando la Guida per sviluppatori »

    gt-GL_architecture_diagram_updated
  • Flessibile per adattarsi al tuo stack
  • GameLift offre flessibilità specifica per le proprie esigenze. È possibile usare GameLift FleetIQ per integrare i carichi di lavoro dei server nel cloud usando gli strumenti o i software di cui già si dispone, a prescindere dall'adozione di altre funzionalità gestite di GameLift. Spostando gradualmente i giochi esistenti o lanciandone di nuovi nel cloud con i risparmi permessi dalle istanze Spot di EC2 possibili solo con GameLift FleetIQ, si può risparmiare fino al 70% rispetto alle distribuzioni in locale esistenti. Ciò consente di ridurre costi e time-to-market, oltre che offrire un'esperienza di gioco affidabile.

    Il seguente diagramma descrive il ruolo di GameLift FleetIQ quando lavora con Amazon EC2 per ospitare giochi. Individua i migliori server di gioco disponibili per ospitare una sessione di gioco che fornisca ai giocatori un'esperienza di gioco ottimale. Nell'hosting di videogiochi, le migliori risorse offrono la maggiore applicabilità dell'hosting ai costi più bassi. GameLift FleetIQ offre proprio questo, ammettendo nel gruppo Autoscaling solo i tipi di istanze ottimali e posizionando efficacemente le nuove sessioni nelle risorse disponibili del gruppo. Inizia consultando la Guida per sviluppatori »

    GameLift FleetIQ
    customer_landing_page_logos166x_n3twork
    "Dover gestire un numero di server sufficiente per sopportare il carico potenziale di migliaia di giocatori sarebbe stato troppo impegnativo per noi. Con Amazon Gamelift FleetIQ, possiamo rapidamente eseguire il provisioning di grandi quantità di capacità server, assicurandoci di avere a disposizione server pronti per tutti in tutto il mondo. Non abbiamo bisogno di assumere personale aggiuntivo per gestire l'infrastruttura e ciò contribuisce a migliorare i profitti sia dell'overhead che dell'hosting di server sfruttando istanze Spot EC2 inutilizzate a un prezzo scontato rispetto al prezzo on demand. Abbiamo meno preoccupazioni e possiamo concentrarci su Tetris e i giocatori e al tempo stesso dimensionare il gioco in base alla sua crescita".

    Stephen Detwiler, co-fondatore e CTO, N3TWORK

     

    gameloft
    "Per Modern Combat 5, i server di gioco affidabili e altamente scalabili sono essenziali per offrire un'ottima esperienza multiplayer. Grazie all'integrazione semplice di Amazon GameLift FleetIQ come back-end con il nostro matchmaker interno, possiamo mantenere il completo controllo per fornire ai giocatori sessioni di gioco ben abbinate e a bassa latenza, il tutto ottimizzando i costi. Da quando abbiamo implementato GameLift FleetIQ, i server eseguono automaticamente il dimensionamento in base alla fluttuazione della domanda dei giocatori e le stime preliminari mostrano già un risparmio del 20-40%."

    Nicolae Georgescu, Studio Online Lead, Gameloft

  • Migrazione da server P2P
  • I server peer-to-peer e di ascolto sono spesso considerati soluzioni efficienti per i giochi, a bassa latenza e che ottimizzano i costi. Possono però generare esperienze di gioco deludenti con interruzioni dell'hosting e dipendenze per i giocatori con una buona connessione Internet. Clienti GameLift come Ubisoft, Behaviour Interactive e Illfonic hanno migrato le proprie infrastrutture server P2P e di ascolto su GameLift per dotarsi di server a bassi costi e latenza ridotta. L'esempio seguente mostra come Behaviour Interactive ha migrato il proprio videogioco, Dead by Daylight, su GameLift. Inizia consultando la Guida per sviluppatori »

    how_it_works_Migratedto_GameLift_r2
    gt-customer_landing_page_logos166_Behaviour_Interactive
    "Per noi di Behaviour Interactive, l'esperienza dei giocatori viene prima di qualsiasi altra cosa. Ecco perché affidiamo i nostri server dedicati per Dead by Daylight ad Amazon GameLift. Grazie alle istanze Spot di FleetIQ, abbiamo registrato un tasso di interruzione dello 0,00033% su oltre 25 milioni di sessioni di gioco, che ci permette di concentrarci sull'offrire ai giocatori funzionalità nuove e stimolanti con pochi interventi di manutenzione infrastrutturale".

    Fadi Beyrouti, Responsabile del reparto tecnologia di Behaviour Interactive

    Ubisoft_Customer-Reference_Logo
    "La transizione da reti mesh peer-to-peer a server dedicati con Amazon GameLift ci ha consentito di risolvere diversi problemi di stabilità e di connettività, migliorando al contempo l'esperienza di gioco di For Honor su tutte le piattaforme".

    Team For Honor, Ubisoft

  • Supporto per la funzionalità multipiattaforma
  • GameLift supporta i giochi multipiattaforma per connettere la community, espandere il pool di giocatori e creare nuove corrispondenze. Scopri di più qui sotto su come Metalhead Software ha introdotto la funzionalità multipiattaforma per i giocatori con GameLift nella serie Super Mega Baseball. Inizia ora a usare GameLift »

     

     

    Metalhead ha puntato tutto su AWS e utilizza Amazon GameLift per potenziare i propri server di gioco globali dedicati e i sistemi di matchmaking per i giochi online.

    Leggi cosa ha scritto il cofondatore Chrstian Zuger sulla loro esperienza  Guarda un webinar su come hanno implementato la funzionalità multipiattaforma per il loro precedente gioco, Super Mega Baseball 2 
    MetalHead_AWS
    metalhead
    "Per Super Mega Baseball, ridurre l'influenza della latenza è un altro aspetto importante. Tempi rapidi di reazione e gameplay in tempo reale sono cruciali per far sentire i giocatori come se fossero sul campo... Con Amazon GameLift possiamo assicurare una latenza sempre inferiore a 120 ms e associare i giocatori al data center più vicino possibile per raggiungere tassi medi di soli 40 ms".

    Christian Zuger, cofondatore di Metalhead Software

  • Matchmaking competitivo
  • Abbina giocatori sulla base di regole definibili con Amazon GameLift FlexMatch. La sintassi delle regole di FlexMatch è intuitiva ma potente; permette di creare solide corrispondenze tra giocatori in base ad abilità, latenza e criteri personalizzati. I clienti Oasis Games e Iron Mountain Interactive utilizzano FlexMatch per creare corrispondenze tra giocatori di tutto il mondo per il loro videogioco, Steel Circus.

    FlexMatch affianca al servizio di matchmaking un motore di regole personalizzabile. Una volta creata la corrispondenza, FlexMatch invia i dettagli della corrispondenza alla coda selezionata. La coda cerca risorse di hosting disponibili nella flotta di Amazon GameLift e avvia una nuova sessione di gioco per la corrispondenza. Scopri di più nella guida per gli sviluppatori »

    how_it_works_diagram-Matchmaking
    gt-oasis-games-logo
    "GameLift è potente perché ci libera dal pensare ai problemi che i giocatori incontrano in quelle funzionalità. Con poche semplici opzioni di configurazione, possiamo automatizzare il dimensionamento dei server di gioco e ridurre in modo rapido ed equilibrato la complessità del matchmaking di giocatori".

    Nikolaus Pottler, Ingegnere DevOps di Iron Mountain Interactive

Come GameLift si inserisce nell'architettura dei servizi di giochi

Le infrastrutture di backend di giochi in genere si compongono di tre elementi: un gateway per i servizi, i servizi di gioco e i server di gioco.

Gateway

Il gateway contribuisce a proteggere i servizi da livelli di carico che causano denial of service, fornendo un servizio dimensionabile e con carico bilanciato per ospitare l'API di servizi. Offre inoltre un meccanismo di autenticazione degli utenti per i servizi. In AWS Cloud, i servizi Gateway includono AWS Shield per la protezione da attacchi DDoS, Amazon API Gateway per ospitare l'API e Amazon Cognito per l'autenticazione.

Servizi di giochi

I servizi di giochi forniscono supporto di base per giochi multigiocatore, come matchmaking, directory di sessione, dati e analisi dei giocatori. Con AWS, è possibile usare servizi come AWS Lambda che offrono risorse di calcolo serverless, dimensionabili e flessibili, oppure funzionalità in servizi quali Amazon GameLift FlexMatch, per il matchmaking.

Server di gioco

Amazon GameLift sfrutta l'infrastruttura globale di AWS per gestire servizi di gioco. Match tra giocatori nelle sessioni di gioco e autodimensionamento che avviano una, cento o anche migliaia di istanze contemporaneamente, liberando dal compito di dimensionare a seconda della variazione della domanda dei giocatori.

Come funziona GameLift
GameLift nel 2020: importante aggiornamento ora disponibile in anteprima
2 aprile 2020
 
Corso online: GameLift Primer
Questo corso fornisce una panoramica approfondita di Amazon GameLift.
 
Creating a Battle Royale Game Using Unity and Amazon GameLift
1 ottobre 2019

Ulteriori informazioni »

Product-Page_Standard-Icons_01_Product-Features_SqInk
Scopri le caratteristiche del prodotto

Immergiti nelle funzionalità di GameLift, quali Autoscaling, FleetIQ, FlexMatch, Realtime Game Servers e molte altre ancora.

Ulteriori informazioni 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
Registrati per creare un account gratuito

Ottieni l'accesso istantaneo al piano gratuito di AWS. 

Registrati 
Product-Page_Standard-Icons_03_Start-Building_SqInk
Inizia a lavorare nella console

Inizia subito a utilizzare Amazon GameLift nella console di gestione AWS.

Accedi 

Porta i tuoi giochi a un livello superiore.

A prescindere da se il tuo team sia composto da una o migliaia di persone, vorremmo saperne di più sulle tue esigenze di sviluppo di giochi.