Entwerfen Sie eine Warteschlange für Spielsitzungen - 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.

Entwerfen Sie eine Warteschlange für Spielsitzungen

In diesem Thema wird beschrieben, wie Sie eine Warteschlange entwerfen, die ein Spielerlebnis mit minimaler Latenz bietet und Hosting-Ressourcen effizient nutzt. Weitere Informationen zu Warteschlangen für Spielsitzungen und deren Funktionsweise finden Sie unterVerwaltung der Platzierung von Spielsitzungen mit GameLift Amazon-Warteschlangen.

Für diese GameLift Amazon-Funktionen sind Warteschlangen erforderlich:

Bewährte Methoden für Warteschlangen Amazon GameLift Amazon-Spielesitzungen

Eine Warteschlange für Spielsitzungen enthält eine Liste von Flotten, in denen Amazon neue Spielsitzungen platzieren GameLift kann. Jede Flotte kann über Hosting-Ressourcen verfügen, die an mehreren geografischen Standorten eingesetzt werden. Bei der Auswahl einer Platzierung wählt die Warteschlange eine Flotte und einen Flottenstandort auf der Grundlage einer Reihe von Prioritäten aus, die Sie für die Flotte festgelegt haben.

Beachten Sie die folgenden Richtlinien und bewährten Methoden:

  • Füge Flotten an Orten hinzu, die deine Spieler abdecken. Du kannst Flotten und Aliase an jedem verfügbaren Ort hinzufügen. Der Standort ist wichtig, wenn du Platzierungen auf der Grundlage der gemeldeten Spielerlatenz vornimmst.

  • Verwende Aliase für alle Flotten. Weisen Sie jeder Flotte in einer Warteschlange einen Alias zu und verwenden Sie die Aliasnamen, wenn Sie Ziele in Ihrer Warteschlange festlegen.

  • Verwende für alle Flotten denselben oder einen ähnlichen Spiel-Build oder dasselbe Skript. In der Warteschlange können Spieler auf jeder beliebigen Flotte in der Warteschlange an Spielsitzungen teilnehmen. Die Spieler müssen in der Lage sein, an jeder Spielsitzung auf jeder Flotte teilzunehmen.

  • Erstelle Flotten an mindestens zwei Orten. Indem Sie Spieleserver an mindestens einem anderen Standort hosten lassen, verringern Sie die Auswirkungen regionaler Ausfälle auf Ihre Spieler. Sie können Ihre Backup-Flotten herunterskalieren und Auto Scaling verwenden, um die Kapazität zu erhöhen, wenn die Nutzung zunimmt.

  • Priorisieren Sie die Platzierung Ihrer Spielsitzungen. In einer Warteschlange werden Platzierungsoptionen anhand mehrerer Elemente priorisiert, einschließlich der Reihenfolge der Ziellisten.

  • Erstellen Sie Ihre Warteschlange am selben Ort wie Ihr Kundenservice. Indem Sie Ihre Warteschlange an einem Ort in der Nähe Ihres Kundendienstes platzieren, können Sie die Kommunikationslatenz minimieren.

  • Verwenden Sie Flotten mit mehreren Standorten. Verwenden Sie die Konfiguration des Warteschlangenfilters, um zu verhindern, dass die Warteschlange Spielsitzungen an bestimmten Orten platziert. Du kannst mindestens zwei Flotten mit mehreren Standorten und unterschiedlichen Heimatstandorten einsetzen, um die Auswirkungen von Spielplatzierungen während eines regionalen Ausfalls zu minimieren.

  • Verwenden Sie dieselbe TLS Zertifikatseinstellung für alle Flotten. Spielclients, die eine Verbindung zu Spielsitzungen in Ihren Flotten herstellen, müssen über kompatible Kommunikationsprotokolle verfügen.