

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.

# Amazon GameLift ServersPlugin für Unreal Engine
<a name="unreal-plugin"></a>

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 Container-Flotten Ihren Spieleserver mit einer Komplettlösung zur Verwaltung von Spielesitzungsanfragen und Client-Verbindungen bereit.

**Topics**
+ [Installiere das Plugin für dein Unreal-Spieleprojekt](#unreal-plugin-install)
+ [Nächste Schritte: Passe deine Game-Hosting-Lösung an](#unreal-plugin-next-steps)
+ [Plugin für Unreal: Richten Sie ein AWS Benutzerprofil ein](unreal-plugin-profiles.md)
+ [Plugin für Unreal: Integriere deinen Spielcode](unreal-plugin-integrate.md)
+ [Plugin für Unreal: Hoste dein Spiel lokal mit Anywhere Amazon GameLift Servers](unreal-plugin-anywhere.md)
+ [Plugin für Unreal: Stellen Sie Ihr Spiel auf einer verwalteten EC2-Flotte bereit](unreal-plugin-ec2.md)
+ [Plugin für Unreal: Setze dein Spiel auf einer verwalteten Containerflotte ein](unreal-plugin-container.md)

## Installiere das Plugin für dein Unreal-Spieleprojekt
<a name="unreal-plugin-install"></a>

**[Hol dir das Amazon GameLift Servers Plugin für Unreal Engine von GitHub](https://github.com/amazon-gamelift/amazon-gamelift-plugin-unreal)**

In der GitHub Readme-Datei des Repositorys findest du Informationen darüber, wie du das Plugin in deinem Unreal Editor für ein Spieleprojekt installierst. 

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 Spieleclients beim Anfordern von Spielsitzungen und send/retrieve Informationen zu Spielsitzungen zu unterstützen. 
+ Unreal-Bibliotheken für das Amazon GameLift Servers Server-SDK (Version 5). Verwende das Server-SDK in deinem Gameserver-Code, um die Kommunikation zwischen gehosteten Spieleserverprozessen und dem Amazon GameLift Servers Dienst zu verwalten.
+ Inhalte zum Testen, darunter eine Startkarte für das Spiel und zwei Testkarten mit grundlegenden Entwürfen und Benutzeroberflächenelementen zum Testen einer Serverintegration.
+ Bearbeitbare Konfigurationen in Form von CloudFormation Vorlagen, die das Plugin bei der Bereitstellung deines Spieleservers für das Hosting verwendet.

Dieses Plugin verwendet AWS CloudFormation Vorlagen, um Hosting-Lösungen für gängige Spieleszenarien bereitzustellen. Verwenden Sie diese Lösungen wie bereitgestellt oder passen Sie sie nach Bedarf für Ihre Spiele an.

## Nächste Schritte: Passe deine Game-Hosting-Lösung an
<a name="unreal-plugin-next-steps"></a>

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 individuell anpasst und deine Lösung verfeinerst, während du dich auf den Spielstart vorbereitest. Ziehe diese Optionen in Betracht: 
+ Ändern Sie Ihre Flotten und Flottenkonfigurationen. Siehe [Anpassungen der Hosting-Ressourcen](fleets-design.md).
+ Passen Sie die Konfiguration Ihrer Warteschlange für Spielsitzungen an. Siehe[Passen Sie eine Warteschlange für Spielsitzungen an](queues-design.md): 
+ Füge deinem Spieleserver und Spielclient Funktionen hinzu. Siehe [Integrieren Sie einen Spieleserver mit Amazon GameLift Servers](gamelift-sdk-server.md) und [Integrieren Sie die Amazon GameLift Servers Game-Client-Funktionalität](gamelift-sdk-client-api.md).
+ Passen Sie Ihren Backend-Service an. Siehe [Erstellen Sie einen Backend-Service für Amazon GameLift Servers](gamelift_quickstart_customservers_designbackend.md).
+ Richten Sie die automatische Kapazitätsskalierung ein, um der erwarteten Spielernachfrage gerecht zu werden. Siehe [Skalierung der Game-Hosting-Kapazität mit Amazon GameLift Servers](fleets-manage-capacity.md).
+ Richten Sie Hosting-Observability-Tools ein, einschließlich Analyse und Protokollierung. Siehe [Überwachung von Amazon GameLift Servers](monitoring-overview.md).
+ Automatisieren Sie Ihre Bereitstellung mithilfe von [Infrastructure as Code (IaC](https://docs.aws.amazon.com/whitepapers/latest/introduction-devops-aws/infrastructure-as-code.html)). Die geführten Workflows des Plugins für verwaltete Lösungen verwenden AWS CloudFormation Vorlagen. Sie können diese nach Bedarf anpassen. Siehe [Amazon GameLift ServersHosting-Ressourcen verwalten mit CloudFormation](resources-cloudformation.md).

**Topics**
+ [Installiere das Plugin für dein Unreal-Spieleprojekt](#unreal-plugin-install)
+ [Nächste Schritte: Passe deine Game-Hosting-Lösung an](#unreal-plugin-next-steps)
+ [Plugin für Unreal: Richten Sie ein AWS Benutzerprofil ein](unreal-plugin-profiles.md)
+ [Plugin für Unreal: Integriere deinen Spielcode](unreal-plugin-integrate.md)
+ [Plugin für Unreal: Hoste dein Spiel lokal mit Anywhere Amazon GameLift Servers](unreal-plugin-anywhere.md)
+ [Plugin für Unreal: Stellen Sie Ihr Spiel auf einer verwalteten EC2-Flotte bereit](unreal-plugin-ec2.md)
+ [Plugin für Unreal: Setze dein Spiel auf einer verwalteten Containerflotte ein](unreal-plugin-container.md)