Bereite dein Spiel für Amazon vor GameLift - Amazon GameLift

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.

Bereite dein Spiel für Amazon vor GameLift

In diesem Thema werden die Schritte beschrieben, mit denen Sie Ihr Multiplayer-Spiel für die Integration mit verwaltetem GameLift Amazon-Hosting vorbereiten. Um Ihr Spiel vorzubereiten, müssen Sie die Kommunikation zwischen dem Spiel und Amazon aktivierenGameLift.

Bereite deinen eigenen Gameserver vor

Um Spielsitzungen zu starten und zu beenden und um andere Aufgaben ausführen zu können, muss ein Gameserver Amazon GameLift über seinen Status informieren können. Um die Kommunikation mit Amazon zu aktivierenGameLift, fügen Sie Ihrem Gameserver-Projekt Code hinzu. Weitere Informationen finden Sie unter Integrieren Sie Spiele mit benutzerdefinierten Spieleservern.

  1. Bereite deinen benutzerdefinierten Gameserver für das Hosting bei Amazon vorGameLift.

    • Holen Sie sich das Amazon GameLift Server SDK und erstellen Sie es für Ihre bevorzugte Programmiersprache und Game-Engine.

    • Fügen Sie Ihrem Gameserver-Projekt Code hinzu, um die Kommunikation mit Amazon zu aktivierenGameLift.

  2. Bereite deinen Spielclient so vor, dass er eine Verbindung zu von Amazon GameLift gehosteten Spielesitzungen herstellt.

Bereite deinen Realtime-Server vor

Amazon GameLift Realtime Servers bietet eine leichte Serverlösung, die Sie an Ihr Spiel anpassen können. Ein Echtzeitserver bietet dieselben Vorteile, die Amazon für Spieleserver GameLift bietet, jedoch mit reduzierter Anpassungsfähigkeit des Spielservers.

Erstellen Sie ein Echtzeit-Skript für das Hosting bei AmazonGameLift.

Echtzeitskripte enthalten Ihre Serverkonfiguration und optionale benutzerdefinierte Spiellogik. Echtzeitserver sind so konzipiert, dass sie Spielsitzungen starten und beenden, Spielerverbindungen akzeptieren und die Kommunikation mit Amazon GameLift und zwischen Spielern in einem Spiel verwalten. Es gibt auch Hooks, mit denen Sie benutzerdefinierte Serverlogik für Ihr Spiel hinzufügen können. Echtzeitserver verwenden Node.js und. JavaScript Weitere Informationen erhalten Sie unter Erstellen eines Echtzeit-Skripts und Testen Sie Ihre Integration mit Amazon GameLift.