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.
Tutorial: Erstelle einen Matchmaker für Amazon-Server GameLift Hosten
Bevor du eine Matchmaking-Konfiguration erstellst, erstelle einen Regelsatz und eine Warteschlange für Amazon GameLift Servers Spielsitzungen, die du mit dem Matchmaker verwenden kannst.
- Console
-
-
Wähle in der Amazon GameLift Servers Konsole
im Navigationsbereich Matchmaking-Konfigurationen aus. -
Wechsle zu der AWS Region, in der du deinen Matchmaker erstellen möchtest.
-
Wähle auf der Seite „Matchmaking-Konfigurationen“ die Option „Matchmaking-Konfiguration erstellen“ aus.
-
Gehen Sie auf der Seite „Konfigurationsdetails definieren“ unter „Matchmaking-Konfigurationsdetails“ wie folgt vor:
-
Geben Sie unter Name einen Matchmaker-Namen ein, anhand dessen Sie ihn in einer Liste und in Metriken identifizieren können. Der Matchmaker-Name muss innerhalb der Region eindeutig sein. Matchmaking-Anfragen geben anhand seines Namens und seiner Region an, welcher Matchmaker verwendet werden soll.
-
(Optional) Füge unter Beschreibung eine Beschreibung hinzu, um den Matchmaker leichter identifizieren zu können.
-
Wählen Sie unter Regelsatz einen Regelsatz aus der Liste aus, den Sie mit dem Matchmaker verwenden möchten. Die Liste enthält alle Regelsätze, die du in der aktuellen Region erstellt hast.
-
Wählen Sie für FlexMatch Modus Managed Hosting die Option Amazon GameLift Servers Managed aus. In diesem Modus werden Sie FlexMatch aufgefordert, erfolgreiche Spiele an die angegebene Warteschlange für Spielsitzungen weiterzuleiten.
-
Wähle für AWS Region die Region aus, in der du die Warteschlange für Spielsitzungen konfiguriert hast, die du mit dem Matchmaker verwenden möchtest.
-
Wähle unter Warteschlange die Warteschlange für Spielsitzungen aus, die du mit dem Matchmaker verwenden möchtest.
-
-
Wählen Sie Weiter aus.
-
Gehen Sie auf der Seite „Einstellungen konfigurieren“ unter „Matchmaking-Einstellungen“ wie folgt vor:
-
Lege für das Anforderungs-Timeout die maximale Zeit in Sekunden fest, die der Matchmaker für jede Anfrage benötigt, um ein Match abzuschließen. FlexMatchstorniert Matchmaking-Anfragen, die diese Zeit überschreiten.
-
Wähle für den Backfill-Modus einen Modus für die Verarbeitung von Match-Auffüllungen.
-
Um die automatische Auffüllfunktion zu aktivieren, wählen Sie Automatisch.
-
Wählen Sie Manuell, um Ihre eigene Verwaltung von Backfill-Anfragen zu erstellen oder die Backfill-Funktion nicht zu verwenden.
-
-
(Optional) Lege unter Zusätzliche Spieleranzahl die Anzahl der Spielerplätze fest, die in einem Spiel offen bleiben sollen. FlexMatchkann diese Plätze in Zukunft mit Spielern besetzen.
-
(Optional) Wählen Sie unter Spielannahmeoptionen für Annahme erforderlich die Option Erforderlich aus, wenn Sie möchten, dass jeder Spieler in einem vorgeschlagenen Spiel die Teilnahme an dem Spiel aktiv akzeptiert. Wenn du diese Option auswählst, kannst du für das Zeitlimit für die Annahme festlegen, wie lange (in Sekunden) der Matchmaker auf die Zusagen der Spieler warten soll, bevor er das Spiel absagt.
-
-
(Optional) Gehen Sie unter Einstellungen für Event-Benachrichtigungen wie folgt vor:
-
(Optional) Wählen Sie als SNS-Thema ein Amazon Simple Notification Service (Amazon SNS) -Thema aus, um Benachrichtigungen über Matchmaking-Ereignisse zu erhalten. Wenn Sie noch kein SNS-Thema eingerichtet haben, können Sie dieses später auswählen, indem Sie die Matchmaking-Konfiguration bearbeiten. Weitere Informationen finden Sie unter FlexMatchEvent-Benachrichtigungen einrichten.
-
(Optional) Gib für benutzerdefinierte Eventdaten im Event-Messaging alle benutzerdefinierten Daten ein, die du diesem Matchmaker zuordnen möchtest. FlexMatchbezieht diese Daten in jedes Ereignis ein, das mit dem Matchmaker in Verbindung steht.
-
-
(Optional) Erweitern Sie Zusätzliche Spieldaten und gehen Sie dann wie folgt vor:
-
(Optional) Geben Sie unter Spielsitzungsdaten alle zusätzlichen spielbezogenen Informationen ein, die Sie für neue Spielsitzungen bereitstellen FlexMatch möchten, die mit Matches beginnen, die mit dieser Matchmaking-Konfiguration erstellt wurden.
-
(Optional) Füge für Spieleigenschaften Eigenschaften mit Schlüssel-Wert-Paaren hinzu, die Informationen über eine neue Spielsitzung enthalten.
-
-
(Optional) Fügen Sie unter Stichwörter Stichwörter hinzu, die Sie bei der Verwaltung und Nachverfolgung Ihrer AWS Ressourcen unterstützen.
-
Wählen Sie Weiter aus.
-
Überprüfen Sie auf der Seite Überprüfen und erstellen Ihre Auswahl und wählen Sie dann Erstellen aus. Nach erfolgreicher Erstellung ist der Matchmaker bereit, Matchmaking-Anfragen anzunehmen.
-
- AWS CLI
-
Um eine Matchmaking-Konfiguration mit dem zu erstellen AWS CLI, öffnen Sie ein Befehlszeilenfenster und verwenden Sie den Befehl create-matchmaking-configuration, um einen neuen Matchmaker zu definieren.
Mit diesem Beispielbefehl wird eine neue Matchmaking-Konfiguration erstellt, die die Zustimmung des Spielers erfordert und das automatische Auffüllen ermöglicht. Außerdem werden zwei Spielerplätze reserviert, FlexMatch um später weitere Spieler hinzuzufügen, und es werden einige Spielsitzungsdaten bereitgestellt.
aws gamelift create-matchmaking-configuration \ --name "SampleMatchamker123" \ --description "The sample test matchmaker with acceptance" \ --flex-match-mode WITH_QUEUE \ --game-session-queue-arns "arn:aws:gamelift:us-west-2:111122223333:gamesessionqueue/MyGameSessionQueue" \ --rule-set-name "MyRuleSet" \ --request-timeout-seconds 120 \ --acceptance-required \ --acceptance-timeout-seconds 30 \ --backfill-mode AUTOMATIC \ --notification-target "arn:aws:sns:us-west-2:111122223333:My_Matchmaking_SNS_Topic" \ --additional-player-count 2 \ --game-session-data "key=map,value=winter444"Wenn die Anfrage zur Erstellung der Matchmaking-Konfiguration erfolgreich ist, wird ein MatchmakingConfiguration Objekt mit den Einstellungen Amazon GameLift Servers zurückgegeben, die Sie für den Matchmaker angefordert haben. Der neue Matchmaker ist bereit, Matchmaking-Anfragen anzunehmen.