Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
GameLift Amazon-Server Plugin für Unreal Engine
Dieses Plugin fügt dem UE-Editor das Amazon GameLift Servers C++-Server-SDK und die Tools hinzu. Verwenden Sie die geführten UI-Workflows, um die Server-SDK-Funktionalität in Ihr Spieleprojekt zu integrieren und eine Amazon GameLift Servers Hosting-Lösung für Ihren Spieleserver bereitzustellen.
Mit dem Plugin kannst du eine grundlegende funktionierende Hosting-Lösung erstellen und diese dann nach Bedarf optimieren und anpassen. Richten Sie eine Amazon GameLift Servers Anywhere-Flotte mit Ihrer lokalen Workstation als Host ein. Stellen Sie für Cloud-Hosting mit verwalteten EC2- oder verwalteten Containerflotten Ihren Spieleserver mit einer Komplettlösung zur Verwaltung von Spielsitzungsanfragen und Client-Verbindungen bereit.
Themen
Installiere das Plugin für dein Unreal-Spielprojekt
Holen Sie sich das Amazon GameLift Servers Plugin für Unreal Engine von GitHub
Informationen zur Installation des Plugins in Ihrem Unreal Editor für ein Spielprojekt finden Sie in der Readme-Datei des GitHub Repositorys.
Das Plugin beinhaltet die folgenden Komponenten:
-
Plugin-Module für den UE-Editor. Wenn das Plugin installiert ist, erhalten Sie über eine neue Hauptmenü-Schaltfläche Zugriff auf die Amazon GameLift Servers Funktionen.
-
C++-Bibliotheken für die Amazon GameLift Servers Service-API. Verwenden Sie die API-Funktionalität in einem clientseitigen Backend-Dienst, um Spielclients dabei zu helfen, Spielsitzungen und send/retrieve Informationen zu Spielsitzungen anzufordern.
-
Unreal-Bibliotheken für das Amazon GameLift Servers Server-SDK (Version 5). Verwende das Server-SDK in deinem Spieleservercode, um die Kommunikation zwischen gehosteten Spieleserverprozessen und dem Amazon GameLift Servers Dienst zu verwalten.
-
Inhalt zum Testen, einschließlich einer Karte für das Startspiel und zwei Testkarten mit grundlegenden Bauplänen und Benutzeroberflächenelementen zum Testen einer Serverintegration.
-
Bearbeitbare Konfigurationen in Form von CloudFormation Vorlagen, die das Plugin verwendet, wenn dein Spieleserver für das Hosting bereitgestellt wird.
Dieses Plugin verwendet AWS CloudFormation Vorlagen, um Hosting-Lösungen für gängige Spielszenarien bereitzustellen. Verwenden Sie diese Lösungen wie bereitgestellt oder passen Sie sie nach Bedarf für Ihre Spiele an.
Nächste Schritte: Passen Sie Ihre Game-Hosting-Lösung an
Die Verwendung der geführten Workflows des Plugins ist eine gute Möglichkeit, mit einer Amazon GameLift Servers Hosting-Lösung schnell loszulegen. Mit dem Plugin können Sie Basisversionen der einzelnen Komponenten Ihrer Lösung einrichten.
Wenn du bereit bist, kannst du auf dieser Basislösung aufbauen, indem du jede Komponente anpasst und deine Lösung feinabstimmst, während du dich auf den Spielstart vorbereitest. Ziehe diese Optionen in Betracht:
-
Ändern Sie Ihre Flotten und Flottenkonfigurationen. Siehe Anpassungen der Hosting-Ressourcen.
-
Passe die Konfiguration deiner Warteschlange für Spielsitzungen an. SiehPassen Sie eine Warteschlange für Spielsitzungen an:
-
Füge deinem Spieleserver und Spielclient Funktionen hinzu. Siehe Integrieren Sie einen Spieleserver mit Amazon GameLift Servers und Integrieren GameLift Amazon-Server Funktionalität des Spielclients.
-
Passen Sie Ihren Backend-Service an. Siehe Erstellen Sie einen Backend-Service für GameLift Amazon-Server.
-
Richten Sie die automatische Kapazitätsskalierung ein, um die erwartete Nachfrage der Spieler zu erfüllen. Siehe Skalierung der Game-Hosting-Kapazität mit Amazon GameLift Servers.
-
Richten Sie Hosting-Observability-Tools ein, einschließlich Analysen und Protokollierung. Siehe Überwachen GameLift Amazon-Server.
-
Automatisieren Sie Ihre Bereitstellung mithilfe von Infrastructure as Code (IaC). Die geführten Workflows des Plugins für verwaltete Lösungen verwenden AWS CloudFormation Vorlagen. Sie können diese nach Bedarf anpassen. Siehe Verwalten GameLift Amazon-Server Hosten von Ressourcen mit CloudFormation.