Supporto allo sviluppo con 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à.

Supporto allo sviluppo con Amazon GameLift

Amazon GameLift fornisce un set di SDK che puoi utilizzare con le tue soluzioni di hosting di giochi gestiti. Usa GameLift gli SDK Amazon per aggiungere le funzionalità necessarie ai server di gioco multiplayer, ai client di gioco e ai servizi di gioco che devono interagire con il servizio di GameLift hosting Amazon.

Per le informazioni più recenti sulle versioni di Amazon GameLift SDK e sulla compatibilità degli SDK, consulta. Note di GameLift rilascio di Amazon

Per server di gioco personalizzati

Crea e distribuisci server di gioco personalizzati a 64 bit con l'SDK per GameLift server Amazon. I server di gioco integrati con l'SDK del server e distribuiti per l'hosting possono comunicare con il GameLift servizio Amazon per avviare e gestire le sessioni di gioco. Per informazioni sull'integrazione dell'SDK del server, consulta gli argomenti in. Preparazione di giochi per Amazon GameLift

Sistemi operativi di sviluppo

  • Windows

  • Linux

Linguaggi di programmazione supportati

Amazon GameLift fornisce l'SDK del server per le seguenti lingue. Scarica gli SDK del server. Per informazioni dettagliate specifiche sulla versione, consultate i file Readme inclusi in ogni pacchetto.

Motori di gioco supportati

Usa SDK specifici per lingua con qualsiasi motore che supporti le librerie C++, C# o Go. Inoltre, Amazon GameLift fornisce questi plugin per motori di gioco: Scarica i plugin Amazon GameLift

Sistemi operativi dei server di gioco

Usa l'Amazon GameLift Server SDK per creare server di gioco da eseguire sulle seguenti piattaforme:

Per servizi client personalizzati

Crea servizi client personalizzati a 64 bit utilizzando l' AWS SDK con l' GameLift API Amazon. Questo SDK consente ai servizi client di gestire le sessioni di gioco e unire i giocatori ai giochi ospitati su Amazon GameLift. Per iniziare, scarica l' AWS SDK. Per ulteriori informazioni sull'utilizzo dell'SDK con Amazon GameLift, consulta l'Amazon GameLift API Reference.

Per server in tempo reale

Configura e distribuisci server in tempo reale per ospitare i tuoi giochi multiplayer. Per consentire ai client di gioco di connettersi ai server Realtime, usa l'SDK Amazon GameLift Realtime Client. I client di gioco utilizzano questo SDK per scambiare messaggi con un server Realtime e con altri client di gioco che si connettono al server. Per iniziare, scarica l'SDK Amazon GameLift Realtime Client. Per informazioni sulla configurazione, consulta. Integrazione di un client di gioco per server in tempo reale

Supporto SDK

Il Realtime Client SDK contiene i sorgenti per le seguenti lingue:

  • C# (.NET)

Ambienti di sviluppo

Crea l'SDK dal codice sorgente in base alle esigenze per i seguenti sistemi operativi di sviluppo e motori di gioco supportati:

  • Sistemi operativi: Windows, Linux, Android, iOS

  • Motori di gioco: Unity, motori che supportano le librerie C#

Sistemi operativi dei server di gioco

Puoi distribuire server in tempo reale su risorse di hosting che funzionano sulle seguenti piattaforme: