Che cos'è Amazon GameLift? - Amazon GameLift

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à.

Che cos'è Amazon GameLift?

Puoi usare Amazon GameLift per implementare, 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 aiuta a fornire server di gioco ad alte prestazioni e alta affidabilità, scalando dinamicamente l'utilizzo delle risorse per soddisfare la domanda dei giocatori di tutto il mondo.

Usi di Amazon GameLift

Amazon GameLift supporta questi casi d'uso e molto altro ancora:

  • Usa i tuoi server di gioco multiplayer personalizzati o usa i server ready-to-go in tempo reale per ospitare i tuoi giochi.

  • Esegui risorse di hosting a basso costo utilizzando le istanze Spot di Amazon Elastic Compute Cloud (Amazon EC2).

  • Ridimensiona automaticamente la quantità di risorse di hosting di cui il gioco ha bisogno in base all'utilizzo.

  • Gestisci le tue risorse di elaborazione Amazon EC2 in un unico posto utilizzando Amazon GameLift FleetIQ.

  • Abbina i giocatori nelle partite multigiocatore con Amazon GameLiftFlexMatch.

  • Testa in modo iterativo il tuo server di gioco e le tue build client con Amazon. GameLift Anywhere

  • Usa il tuo hardware e gestisci tutto in un unico posto con Amazon GameLiftAnywhere.

Suggerimento

Per provare l'hosting di server di GameLift gioco Amazon, consultaGuida introduttiva ad Amazon GameLift.

Inizia a usare le GameLift soluzioni Amazon

GameLiftHosting Amazon per server personalizzati

Amazon GameLift sostituisce il lavoro necessario per ospitare i tuoi server di gioco personalizzati. Le funzionalità di scalabilità automatica ti aiutano a evitare di pagare più risorse del necessario. La scalabilità automatica aiuta anche a garantire che i giochi siano sempre disponibili per i nuovi giocatori con tempi di attesa minimi.

Per ulteriori informazioni sull'GameLifthosting Amazon, consultaCome GameLift funziona Amazon.

Caratteristiche principali
  • Usa le funzionalità di GameLift gestione di Amazon, tra cui il ridimensionamento automatico, le code in più sedi e il posizionamento delle sessioni di gioco.

  • Distribuire server di gioco per l'esecuzione sui sistemi operativi Amazon Linux o Windows Server.

  • Gestire le sessioni di gioco e le sessioni giocatore.

  • Configura un monitoraggio dello stato personalizzato per i processi del server per rilevare problemi e risolvere processi con prestazioni scadenti.

  • Gestisci le tue risorse di gioco utilizzando AWS CloudFormation modelli per AmazonGameLift.

GameLiftHosting Amazon con server in tempo reale

Usa i server in tempo reale per gestire giochi che non richiedono server di gioco personalizzati. Questa soluzione server leggera fornisce server di gioco che puoi configurare per adattarli al tuo gioco.

Per ulteriori informazioni sull'GameLifthosting Amazon con Realtime Servers, consultaIntegrazione di giochi con Amazon GameLift Realtime Servers.

Caratteristiche principali
  • Usa le funzionalità di GameLift gestione di Amazon, tra cui il ridimensionamento automatico, le code in più sedi e il posizionamento delle sessioni di gioco.

  • Usa le risorse GameLift di hosting di Amazon e scegli il tipo di hardware AWS informatico per le tue flotte.

  • Sfrutta uno stack di rete completo per l'interazione tra client di gioco e server.

  • Ottenere funzionalità del server di gioco integrata con logica server personalizzabile.

  • Effettua aggiornamenti in tempo reale alle configurazioni in tempo reale e alla logica del server.

Amazon GameLift FleetIQ per l'hosting su Amazon EC2

Usa Amazon GameLift FleetIQ per lavorare direttamente con le tue risorse di hosting in Amazon EC2 e Amazon EC2 Auto Scaling. Ciò offre il vantaggio delle GameLift ottimizzazioni di Amazon per un hosting di giochi economico e resiliente. Questa soluzione è destinata agli sviluppatori di giochi che necessitano di maggiore flessibilità rispetto a quella offerta dalle GameLift soluzioni Amazon completamente gestite.

Per informazioni su come Amazon GameLift FleetIQ funziona con Amazon EC2 ed EC2 Auto Scaling per l'hosting di giochi, consulta la Amazon FleetIQ Developer Guide. GameLift

Caratteristiche principali
  • Ottieni un bilanciamento ottimizzato delle istanze Spot utilizzando l'algoritmo FleetIQ.

  • Usa le funzionalità di routing dei giocatori per gestire le risorse del tuo server di gioco in modo efficiente e offrire ai giocatori un'esperienza migliore per partecipare ai giochi.

  • Ridimensiona automaticamente la capacità di hosting in base all'utilizzo del giocatore.

  • Gestisci direttamente le istanze Amazon EC2 direttamente da te. Account AWS

  • Usa uno qualsiasi dei formati eseguibili per server di gioco supportati, inclusi Windows, Linux, container e Kubernetes.

Amazon GameLift FlexMatch per il matchmaking

Utilizzalo FlexMatch per creare set di regole personalizzati per definire partite multigiocatore per il tuo gioco. FlexMatchutilizza set di regole per confrontare i giocatori compatibili per ogni partita e offrire ai giocatori l'esperienza multiplayer ideale.

Per ulteriori informazioniFlexMatch, consulta Cos'è Amazon GameLiftFlexMatch?

Caratteristiche principali
  • Bilancia la velocità di creazione delle partite e la qualità delle partite.

  • Abbina giocatori o squadre in base a caratteristiche definite.

  • Definisci le regole per inserire i giocatori nelle partite in base alla latenza.

Hosting GameLift Anywhere hardware Amazon

Usa Amazon GameLift Anywhere per integrare l'hardware in qualsiasi punto del tuo ambiente nel tuo hosting di GameLift giochi Amazon. Puoi integrare Anywhere flotte e flotte EC2 nelle code di matchmaker e sessioni di gioco per gestire il matchmaking e il posizionamento dei giochi sul tuo hardware.

Per ulteriori informazioni sui test conAnywhere, vedereTesta la tua integrazione utilizzando le GameLift Anywhere flotte Amazon. Per ulteriori informazioni sulla configurazione di una Anywhere flotta, vedereConfigurazione delle GameLift flotte Amazon.

Caratteristiche principali
  • Esegui test rapidi e iterativi del tuo server di gioco e delle build dei tuoi client.

  • Usa i set di GameLift strumenti Amazon per distribuire giochi sul tuo hardware.

  • Usa l'hardware più vicino ai tuoi giocatori, ovunque.

Accedere ad Amazon GameLift

Usa questi strumenti per lavorare con AmazonGameLift.

GameLiftSDK Amazon

Gli GameLift SDK Amazon contengono le librerie necessarie per comunicare con Amazon GameLift dai tuoi client di gioco, server di gioco e servizi di gioco. Per ulteriori informazioni, consulta Supporto allo sviluppo con Amazon GameLift.

SDK per client Amazon GameLift Realtime

Realtime Client SDK consente a un client di gioco di connettersi al server Realtime, partecipare a sessioni di gioco e rimanere sincronizzato con gli altri giocatori. Scarica l'SDK e scopri di più su come effettuare chiamate API con l'API client Realtime Servers (C#).

GameLiftConsole Amazon

Usa AWS Management Consolefor Amazon per GameLift gestire le distribuzioni dei giochi, configurare le risorse e tenere traccia delle metriche relative all'utilizzo e alle prestazioni dei giocatori. La GameLift console Amazon fornisce un'alternativa GUI alla gestione delle risorse a livello di codice con (). AWS Command Line Interface AWS CLI

AWS CLI

Usa questo strumento da riga di comando per effettuare chiamate all'AWSSDK, inclusa l'GameLiftAPI Amazon. Per informazioni sull'utilizzo diAWS CLI, vedere Guida introduttiva a AWS CLI nella Guida per l'AWS Command Line Interfaceutente.

Prezzi per Amazon GameLift

Amazon GameLift addebita le istanze in base alla durata di utilizzo e la larghezza di banda in base alla quantità di dati trasferiti. Per un elenco completo degli addebiti e dei prezzi di AmazonGameLift, consulta GameLifti prezzi di Amazon.

Per informazioni sul calcolo del costo di hosting dei tuoi giochi o del matchmaking con AmazonGameLift, vediGenerazione di stime GameLift dei prezzi di Amazon, che descrive come utilizzare il. AWS Pricing Calculator