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à.
Server SDK 5.x per Amazon GameLift Servers
Questa sezione fornisce la documentazione di riferimento per il server SDK 5.x for. Amazon GameLift Servers L'SDK del server fornisce le funzionalità di base utilizzate dal server di gioco per interagire con il servizio. Amazon GameLift Servers Ad esempio, il server di gioco riceve dal servizio richieste di avvio e interruzione delle sessioni di gioco e fornisce aggiornamenti regolari sullo stato delle sessioni di gioco al servizio. Integra i tuoi server di gioco con l'SDK del server prima di distribuirli per l'hosting.
Usa questo riferimento all'SDK del server per integrare i tuoi server di gioco multiplayer personalizzati con cui ospitare. Amazon GameLift Servers Per indicazioni sul processo di integrazione, consultaAggiungi Amazon GameLift Servers al tuo server di gioco.
L'ultima versione principale del server SDK for Amazon GameLift Servers è la 5.x. Le seguenti funzionalità di hosting richiedono l'uso della versione 5.x:
Amazon GameLift ServersOvunque
Amazon GameLift Serversplugin per Unreal Engine e Unity
Aggiornamenti nel server SDK 5 per Amazon GameLift Servers
I server di gioco ospitati utilizzano l'SDK del server Amazon GameLift Servers per comunicare con il Amazon GameLift Servers servizio e avviare e gestire le sessioni di gioco per i giocatori. L'ultima versione, Amazon GameLift Servers server SDK 5, offre una serie di miglioramenti e supporto per nuove Amazon GameLift Servers funzionalità. Se la versione del tuo server di gioco utilizza attualmente Amazon GameLift Servers server SDK 4 o versioni precedenti, segui le indicazioni riportate in questo argomento per aggiornare i tuoi giochi.
Amazon GameLift Serversla versione 5.0.0 e successive dell'SDK del server include questi aggiornamenti:
-
Linguaggi espansi: le librerie sono disponibili nelle seguenti lingue: C++, C#, Go. Puoi creare le librerie C++ da utilizzare con Unreal Engine.
-
Supporto per i plug-in del motore di gioco: i plug-in Amazon GameLift Servers autonomi per Unreal Engine e Unity richiedono Amazon GameLift Servers le librerie SDK 5 del server. Questi plugin offrono flussi di lavoro guidati per l'integrazione, il test e la distribuzione dei giochi per l'hosting. Amazon GameLift Servers Vedi e documentazione. Amazon GameLift Serversplugin per Unity (server SDK 5.x) Amazon GameLift Serversplugin per Unreal Engine
-
Amazon GameLift ServersSupporto ovunque: con le flotte Anywhere puoi configurare le tue risorse di hosting per utilizzare le Amazon GameLift Servers funzionalità (incluso il matchmaking). Aggiungi l'Amazon GameLift Serversagente per automatizzare la gestione del ciclo di vita delle sessioni di gioco. Usa le flotte Anywhere per l'hosting di produzione con hardware locale o configura ambienti di test per un rapido sviluppo iterativo di giochi. See Hosting ovunque and the Agent. Amazon GameLift Servers
Strumenti di test aggiornati: la funzione Amazon GameLift Servers Anywhere ti consente di configurare ambienti di test locali o basati sul cloud per i tuoi giochi. Configura i test con o senza l'Amazon GameLift Serversagente. Questi strumenti sostituiscono Amazon GameLift Servers Local. Consultare Configura i test locali con Amazon GameLift Servers Anywhere.
-
Soluzione .NET consolidata per C#: il server C# SDK 5.1+ supporta .NET Framework 4.6.2 (aggiornato dalla versione 4.6.1) e.NET 6.0 in un'unica soluzione. .NET Standard 2.1 è disponibile con le librerie create da Unity.
-
Nuova
Compute
risorsa: questa nuova risorsa combina diversi tipi di risorse di hosting. Include risorse di hosting basate sul cloud (flotte gestite EC2 o container) e risorse di hosting controllate dal cliente (flotte Anywhere). Include i seguenti aggiornamenti:-
Le nuove chiamate API per la
Compute
risorsa includono: ListCompute(), DescribeCompute() e GetComputeAccess(). Queste azioni restituiscono informazioni sulle risorse di hosting per qualsiasi tipo di Amazon GameLift Servers flotta. In generale, per le flotte con server di gioco che utilizzano il server SDK 5.x, utilizza le azioni specifiche del computer per sostituire le azioni specifiche dell'istanza. Inoltre, queste azioni possono essere utilizzate nelle flotte Anywhere senza l'Amazon GameLift Serversagente: RegisterCompute(), () e (). DeregisterCompute GetComputeAuthToken -
Nuova metrica
ActiveCompute
con CloudWatch dimensioniFleetId
Location
, e.ComputeType
Questa metrica sostituisce la metrica precedente.ActiveInstances
-
Amazon EC2 Systems Manager (SSM) per l'accesso remoto: per una maggiore sicurezza, utilizza SSM anziché SSH per la connessione a istanze in flotte gestite. Amazon GameLift Servers Consultare Connessione remota a Amazon GameLift Servers flotte di istanze.