Tutorial: Erstellen Sie einen Matchmaking-Regelsatz - Amazon GameLift Servers

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: Erstellen Sie einen Matchmaking-Regelsatz

Bevor Sie einen Matchmaking-Regelsatz für Ihren Amazon GameLift Servers FlexMatch Matchmaker erstellen, empfehlen wir, die Syntax des Regelsatzes zu überprüfen. Nachdem Sie einen Regelsatz mit der Amazon GameLift Servers Konsole oder der AWS Command Line Interface (AWS CLI) erstellt haben, können Sie ihn nicht mehr ändern.

Beachten Sie, dass es ein Dienstkontingent für die maximale Anzahl von Regelsätzen gibt, die Sie in einer AWS Region haben können. Es empfiehlt sich daher, nicht verwendete Regelsätze zu löschen.

Themen
    Console
    Erstellen Sie einen Regelsatz
    1. Öffnen Sie die Amazon GameLift Servers-Konsole unter https://console.aws.amazon.com/gamelift/.

    2. Wechseln Sie zu der AWS Region, in der Sie Ihren Regelsatz erstellen möchten. Definieren Sie Regelsätze in derselben Region wie die Matchmaking-Konfiguration, die sie verwendet.

    3. Wählen Sie FlexMatchim Navigationsbereich Matchmaking-Regelsätze aus.

    4. Wählen Sie auf der Seite Matchmaking-Regelsätze die Option Regelsatz erstellen aus.

    5. Gehen Sie auf der Seite Matchmaking-Regelsatz erstellen wie folgt vor:

      1. Geben Sie unter Regelsatzeinstellungen für Name einen eindeutigen beschreibenden Namen ein, anhand dessen Sie ihn in einer Liste oder in Ereignis- und Metriktabellen identifizieren können.

      2. Geben Sie unter Regelsatz Ihren Regelsatz in JSON ein. Informationen zum Entwerfen eines Regelsatzes finden Sie unterEntwerfen Sie einen FlexMatch Regelsatz. Sie können auch einen der Beispielregelsätze von verwendenFlexMatchBeispiele für Regelsätze.

      3. Wählen Sie Validieren, um zu überprüfen, ob die Syntax Ihres Regelsatzes korrekt ist. Sie können Regelsätze nicht mehr bearbeiten, nachdem sie erstellt wurden. Es empfiehlt sich daher, sie zuerst zu überprüfen.

      4. (Optional) Fügen Sie unter Tags Tags hinzu, die Ihnen bei der Verwaltung und Nachverfolgung Ihrer AWS Ressourcen helfen.

    6. Wählen Sie Erstellen aus. Wenn die Erstellung erfolgreich ist, kannst du den Regelsatz mit einem Matchmaker verwenden.

    AWS CLI

    Erstellen Sie einen Regelsatz

    Öffnen Sie ein Befehlszeilenfenster und verwenden Sie den Befehl create-matchmaking-rule-set.

    Mit diesem Beispielbefehl wird ein einfacher Matchmaking-Regelsatz erstellt, der ein einzelnes Team zusammenstellt. Stellen Sie sicher, dass Sie den Regelsatz in derselben AWS Region erstellen wie die Matchmaking-Konfigurationen, in denen er verwendet wird.

    aws gamelift create-matchmaking-rule-set \ --name "SampleRuleSet123" \ --rule-set-body '{"name": "aliens_vs_cowboys", "ruleLanguageVersion": "1.0", "teams": [{"name": "cowboys", "maxPlayers": 8, "minPlayers": 4}]}'

    Wenn die Erstellungsanforderung erfolgreich ist, wird ein MatchmakingRuleSetObjekt Amazon GameLift Servers zurückgegeben, das die von Ihnen angegebenen Einstellungen enthält. Ein Matchmaker kann jetzt den neuen Regelsatz verwenden.

    Console
    Löschen eines Regelsatzes
    1. Öffnen Sie die Amazon GameLift Servers-Konsole unter https://console.aws.amazon.com/gamelift/.

    2. Wechseln Sie zu der Region, in der Sie den Regelsatz erstellt haben.

    3. Wählen Sie FlexMatchim Navigationsbereich Matchmaking-Regelsätze aus.

    4. Wählen Sie auf der Seite Matchmaking-Regelsätze den Regelsatz aus, den Sie löschen möchten, und wählen Sie dann Löschen aus.

    5. Wählen Sie im Dialogfeld Regelsatz löschen die Option Löschen aus, um den Löschvorgang zu bestätigen.

      Anmerkung

      Wenn eine Matchmaking-Konfiguration den Regelsatz verwendet, Amazon GameLift Servers wird eine Fehlermeldung angezeigt (Regelsatz kann nicht gelöscht werden). Wenn dies der Fall ist, ändern Sie die Matchmaking-Konfiguration, sodass Sie einen anderen Regelsatz verwenden, und versuchen Sie es erneut. Um herauszufinden, welche Matchmaking-Konfigurationen einen Regelsatz verwenden, wählen Sie den Namen eines Regelsatzes aus, um dessen Detailseite aufzurufen.

    AWS CLI

    Löschen Sie einen Regelsatz

    Öffnen Sie ein Befehlszeilenfenster und löschen Sie mit delete-matchmaking-rule-setdem Befehl einen Matchmaking-Regelsatz.

    Wenn eine Matchmaking-Konfiguration den Regelsatz verwendet, wird eine Fehlermeldung Amazon GameLift Servers zurückgegeben. Wenn dies der Fall ist, ändern Sie die Matchmaking-Konfiguration, um einen anderen Regelsatz zu verwenden, und versuchen Sie es dann erneut. Um eine Liste der Matchmaking-Konfigurationen zu erhalten, die einen Regelsatz verwenden, verwenden Sie den Befehl describe-matchmaking-configurationsund geben Sie den Namen des Regelsatzes an.

    Dieser Beispielbefehl überprüft, ob der Matchmaking-Regelsatz verwendet wird, und löscht dann den Regelsatz.

    aws gamelift describe-matchmaking-rule-sets \ --rule-set-name "SampleRuleSet123" \ --limit 10 aws gamelift delete-matchmaking-rule-set \ --name "SampleRuleSet123"