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 Server Amazon GameLift
Questa sezione fornisce la documentazione di riferimento per il server SDK 5.x per. 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 richieste dal servizio per avviare e interrompere le 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 per server per integrare i tuoi server di gioco multigiocatore personalizzati per l'hosting. Amazon GameLift Servers Per indicazioni sul processo di integrazione, consultaAdd (Aggiungi) GameLift Server Amazon al tuo server di gioco con il server SDK.
L'ultima versione principale del server SDK per Amazon GameLift Servers è 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
Nota
Se è necessario utilizzare Server SDK versione 4.x o precedente, consulta la documentazione e le informazioni Server SDK per Server Amazon GameLift versione 4 e precedenti per il download.
Argomenti
Aggiornamenti nel server SDK 5 per Server Amazon GameLift
I server di gioco ospitati utilizzano l'SDK del server per comunicare con il Amazon GameLift Servers servizio Amazon GameLift Servers per 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 build del tuo server di gioco utilizza attualmente l'SDK Amazon GameLift Servers del server 4 o una versione precedente, segui le indicazioni in questo argomento per aggiornare i tuoi giochi.
Amazon GameLift Serversla versione server SDK 5.0.0 e successive include questi aggiornamenti:
-
Linguaggi estesi: le librerie sono disponibili nei seguenti linguaggi: C++, C#, Go. È possibile creare le librerie C++ da utilizzare con Unreal Engine.
-
Supporto per i plug-in dei motori 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. GameLift Server Amazon plugin per Unity (server SDK 5.x) GameLift Server Amazon plugin per Unreal Engine
-
Amazon GameLift ServersSupporto ovunque: con Anywhere fleet 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 uno sviluppo rapido e iterativo dei 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. Consulta Configura i test locali con GameLift Server Amazon Ovunque.
-
Soluzione .NET consolidata per C#: il server C# SDK 5.1+ supporta .NET Framework 4.6.2 (aggiornato da 4.6.1) e .NET 6.0 in un'unica soluzione. .NET Unity-built Standard 2.1 è disponibile con le librerie.
-
Nuova
Computerisorsa: questa nuova risorsa combina diversi tipi di risorse di hosting. Include risorse di hosting basate su cloud (flotte di container o EC2 gestite) e risorse di hosting controllate dal cliente (flotte Anywhere). Include i seguenti aggiornamenti:-
Le nuove chiamate API per la
Computerisorsa 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 server SDK 5.x, utilizza le azioni specifiche per il calcolo per sostituire le azioni specifiche dell'istanza. Inoltre, queste azioni sono utilizzabili nelle flotte Anywhere senza l'Amazon GameLift ServersAgente: RegisterCompute (), () e (). DeregisterCompute GetComputeAuthToken -
Nuova metrica
ActiveComputecon CloudWatch dimensioniFleetId,Location, e.ComputeTypeQuesta metrica sostituisce la metrica precedente.ActiveInstances
-
Amazon EC2 Systems Manager (SSM) per l'accesso remoto: per una maggiore sicurezza, usa SSM anziché SSH quando ti connetti alle istanze in flotte gestite. Amazon GameLift Servers Consulta Connettiti alle istanze della flotta.