Entwirf einen FlexMatch Matchmaker - 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.

Entwirf einen FlexMatch Matchmaker

Dieses Thema enthält Anleitungen zum Entwerfen eines Matchmakers, der zu Ihrem Spiel passt.

Konfiguriere einen einfachen Matchmaker

Ein Matchmaker benötigt mindestens die folgenden Elemente:

  • Der Regelsatz bestimmt die Größe und Umfang der Teams für ein Match und definiert einen Regelsatz, der für die Bewertung der Spieler für ein Match zu verwenden sind. Jeder Matchmaker wird so konfiguriert, dass er einen Regelsatz verwendet. Siehe Erstellen Sie einen FlexMatch Regelsatz und FlexMatch Beispiele für Regelsätze.

  • Das Benachrichtigungsziel erhält alle Benachrichtigungen über Matchmaking-Ereignisse. Sie müssen ein Amazon Simple Notification Service (SNS) -Thema einrichten und dann die Themen-ID zum Matchmaker hinzufügen. Weitere Informationen zur Einrichtung von Benachrichtigungen finden Sie unter FlexMatch Event-Benachrichtigungen einrichten.

  • Das Anforderungs-Timeout bestimmt, wie lange Matchmaking-Anforderungen im Anforderungspool der Matchmaker bleiben und auf potenzielle Matches ausgewertet werden können. Wenn eine Anforderung abgelaufen ist, ist kein Match zustande gekommen und sie wird aus dem Pool entfernt.

  • Bei Verwendung FlexMatch mit Amazon GameLift Managed Hosting sucht die Warteschlange für Spielsitzungen nach den besten verfügbaren Ressourcen, um eine Spielsitzung für das Spiel zu veranstalten, und startet eine neue Spielsitzung. Jede Warteschlange ist mit einer Liste von Standorten und Ressourcentypen (einschließlich Spot- oder On-Demand-Instances) konfiguriert, die festlegen, wo Spielsitzungen platziert werden können. Weitere Informationen zu Warteschlangen finden Sie unter Warteschlangen mit mehreren Standorten verwenden.