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à.
Ottieni gli strumenti di GameLift sviluppo di Amazon
Amazon GameLift fornisce un set SDKs che puoi utilizzare con le tue soluzioni di hosting di giochi. Usa Amazon GameLift SDKs per aggiungere funzionalità a server di gioco, client di gioco e servizi di backend che interagiscono con il GameLift servizio Amazon.
Per le informazioni più recenti sulle GameLift SDK versioni e la SDK compatibilità di Amazon, consultaNote di GameLift rilascio di Amazon.
Per server di gioco
Integra e crea i tuoi server di gioco a 64 bit con il GameLift server AmazonSDK. I server di gioco utilizzano il server SDK per comunicare con il GameLift servizio Amazon per avviare e gestire le sessioni di gioco. Per informazioni sull'integrazione del serverSDK, consulta gli argomenti inPreparazione di giochi per Amazon GameLift.
Sistemi operativi di sviluppo
Il GameLift server Amazon SDK supporta i seguenti ambienti di sviluppo:
-
Windows
-
Linux
Linguaggi di programmazione
Il GameLift server Amazon SDK è disponibile nelle seguenti lingue. Scarica Server SDKs
Server C++ SDK
-
server C# SDK (le versioni potrebbero supportare). NET4 e. NET6)
-
Go
motori di gioco
Usa una lingua specifica SDKs con qualsiasi motore che supporti le librerie C++, C# o Go. Inoltre, Amazon GameLift offre plugin per i seguenti motori di gioco. Scarica i GameLift plugin Amazon
-
Unità
-
Il SDK plug-in 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.3LTS, 2021.3 e 2022.3 per Windows LTS e Mac OS. LTS Supporta Unity. NETFramework e. NETProfili standard, con. NETStandard 2.1 e. NET4.x.
-
Il plug-in standalone per Unity 2021.3 LTS e 2022.3 LTS è un plug-in completo con le SDK librerie C# create per Unity ed elementi per la configurazione e la distribuzione delle risorse Amazon GUI per l'hosting. GameLift
-
-
Unreal Engine
-
Il SDK plug-in server C++ per Unreal è un plug-in leggero composto da codice sorgente C++ Unreal che puoi inserire in 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 di server C++ per Unreal e. SDK AWS SDK 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 di runtime per server di gioco
Il GameLift server Amazon SDK supporta server di gioco progettati per funzionare sulle seguenti piattaforme:
-
Nota
Amazon Linux 2 (AL2) terminerà il supporto il 30 giugno 2025. Scopri maggiori dettagli in Amazon Linux 2 FAQs
. Per i server di gioco ospitati AL2 e utilizzati su Amazon GameLift server SDK 4.x., aggiorna prima la build del server di gioco al server SDK 5.x, quindi distribuiscila su 023 istanze. AL2 Per informazioni, consulta Esegui la migrazione al GameLift server Amazon 5.x SDK.
Per i servizi client di gioco
Crea un servizio di backend a 64 bit per i tuoi client di AWS SDK gioco utilizzando Amazon GameLift API. Il tuo servizio di backend gestisce le interazioni lato client con Amazon GameLift per avviare nuove sessioni di gioco, unire giocatori ai giochi e altre attività. Scarica il. AWS SDK
Per ulteriori informazioni sull'utilizzo di AWS SDK con Amazon GameLift, consulta le seguenti risorse:
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 Amazon GameLift Realtime Client. SDK I client di gioco lo utilizzano SDK per scambiare messaggi con un server Realtime e con altri client di gioco che si connettono al server. Per iniziare, scarica Amazon GameLift Realtime Client SDK
SDKsupporto
Il Realtime Client SDK contiene i sorgenti per le seguenti lingue:
-
C# (. NET)
Ambienti di sviluppo
SDKCompila il 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:
-
Nota
AL2sta per terminare il supporto. Scopri maggiori dettagli in Amazon Linux 2 FAQs
.