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
SDK per server C++
-
SDK per server C# (le versioni possono supportare .NET 4 e.NET 6)
-
Go
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
-
Unità
-
Il plug-in SDK del server C# per Unity è un plug-in leggero con librerie predefinite che puoi installare utilizzando il gestore di pacchetti Unity. Usa questo plugin con le seguenti versioni di Unity: 2020.3 LTS, 2021.3 LTS e 2022.3 LTS per Windows e Mac OS. Supporta i profili.NET Framework e .NET Standard di Unity, con .NET Standard 2.1 e .NET 4.x.
-
Il plug-in standalone per Unity 2021.3 LTS e 2022.3 LTS è un plug-in completo con le librerie SDK C# create per Unity e gli elementi della GUI per la configurazione e la distribuzione di risorse Amazon per l'hosting. GameLift
-
-
Unreal Engine
-
Il plug-in SDK del server C++ per Unreal è un plug-in leggero composto da codice sorgente C++ Unreal che puoi inserire nelle librerie da utilizzare con le versioni 4, 5 e 5.1 di Unreal Engine.
-
Il plug-in standalone per Unreal Engine 5.0, 5.1 e 5.2 è un plug-in completo con le librerie SDK e l'SDK di C++ for Unreal Server. AWS Il plugin è installato nell'editor Unreal, con elementi dell'interfaccia utente e materiali di supporto per la configurazione e la distribuzione delle risorse GameLift Amazon per l'hosting.
-
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 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
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: