View a markdown version of this page

Tutorial: Crea un set di regole di matchmaking - GameLift Server Amazon

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Tutorial: Crea un set di regole di matchmaking

Prima di creare un set di regole di matchmaking per il tuo Amazon GameLift Servers FlexMatch matchmaker, ti consigliamo di controllare la sintassi del set di regole. Dopo aver creato un set di regole utilizzando la Amazon GameLift Servers console o AWS Command Line Interface (AWS CLI), non puoi modificarlo.

Tieni presente che esiste una quota di servizio per il numero massimo di set di regole che puoi avere in una AWS regione, quindi è consigliabile eliminare i set di regole non utilizzati.

Argomenti
    Console
    Crea un set di regole
    1. Apri la console Amazon GameLift Servers all'indirizzo https://console.aws.amazon.com/gamelift/.

    2. Passa alla AWS regione in cui desideri creare il set di regole. Definisci i set di regole nella stessa regione della configurazione di matchmaking che li utilizza.

    3. Nel pannello di navigazione FlexMatch, scegli Set di regole di matchmaking.

    4. Nella pagina dei set di regole di matchmaking, scegli Crea set di regole.

    5. Nella pagina Crea set di regole di matchmaking, procedi come segue:

      1. In Impostazioni del set di regole, per Nome, inserisci un nome descrittivo univoco che puoi utilizzare per identificarlo in un elenco o nelle tabelle degli eventi e delle metriche.

      2. Per Set di regole, inserisci il set di regole in JSON. Per informazioni sulla progettazione di un set di regole, consultaProgetta un FlexMatch set di regole. È inoltre possibile utilizzare uno dei set di regole di esempio diFlexMatch esempi di set di regole.

      3. Scegli Convalida per verificare che la sintassi del set di regole sia corretta. Non puoi modificare i set di regole dopo che sono stati creati, quindi è consigliabile convalidarli prima.

      4. (Facoltativo) In Tag, aggiungi tag per aiutarti a gestire e tenere traccia AWS delle tue risorse.

    6. Scegli Crea. Se la creazione ha esito positivo, puoi utilizzare il set di regole con un matchmaker.

    AWS CLI

    Crea un set di regole

    Apri una finestra a riga di comando e usa il comando create-matchmaking-rule-set.

    Questo comando di esempio crea un semplice set di regole di matchmaking che configura una singola squadra. Assicurati di creare il set di regole nella stessa AWS regione delle configurazioni di matchmaking che lo utilizzano.

    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}]}'

    Se la richiesta di creazione ha esito positivo, Amazon GameLift Servers restituisce un MatchmakingRuleSet oggetto che include le impostazioni specificate. Un matchmaker può ora utilizzare il nuovo set di regole.

    Console
    Eliminazione di un set di regole
    1. Apri la console Amazon GameLift Servers all'indirizzo https://console.aws.amazon.com/gamelift/.

    2. Passa alla regione in cui hai creato il set di regole.

    3. Nel pannello di navigazione FlexMatch, scegli Set di regole di matchmaking.

    4. Nella pagina dei set di regole di matchmaking, seleziona il set di regole che desideri eliminare, quindi scegli Elimina.

    5. Nella finestra di dialogo Elimina set di regole, scegli Elimina per confermare l'eliminazione.

      Nota

      Se una configurazione di matchmaking utilizza il set di regole, Amazon GameLift Servers visualizza un messaggio di errore (Impossibile eliminare il set di regole). In tal caso, modifica la configurazione del matchmaking per utilizzare un set di regole diverso, quindi riprova. Per scoprire quali configurazioni di matchmaking utilizzano un set di regole, scegli il nome di un set di regole per visualizzarne la pagina dei dettagli.

    AWS CLI

    Elimina un set di regole

    Apri una finestra a riga di comando e usa il comando delete-matchmaking-rule-set per eliminare un set di regole di matchmaking.

    Se una configurazione di matchmaking utilizza il set di regole, restituisce un messaggio di errore. Amazon GameLift Servers In tal caso, modifica la configurazione del matchmaking per utilizzare un set di regole diverso, quindi riprova. Per ottenere un elenco di quali configurazioni di matchmaking utilizzano un set di regole, usa il comando https://docs.aws.amazon.com/cli/latest/reference/gamelift/describe-matchmaking-configurations.html describe-matchmaking-configurations e specifica il nome del set di regole.

    Questo comando di esempio verifica l'utilizzo del set di regole di matchmaking e quindi elimina il set di regole.

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