Tutorial: Crea un matchmaker indipendente FlexMatch - Amazon GameLift

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 matchmaker indipendente FlexMatch

Prima di creare una configurazione di matchmaking, crea un set di regole da utilizzare con il matchmaker.

Console
  1. Apri la GameLift console Amazon a https://console.aws.amazon.com/gamelift/casa.

  2. Passa alla AWS regione in cui desideri creare il tuo matchmaker. Per un elenco di regioni che supportano le configurazioni di FlexMatch matchmaking, vedere. Scegli una posizione per il matchmaker

  3. Nel riquadro di navigazione, scegli FlexMatch, Configurazioni di matchmaking.

  4. Nella pagina delle configurazioni di matchmaking, scegli Crea configurazione di matchmaking.

  5. Nella pagina Definisci i dettagli della configurazione, sotto Dettagli di configurazione del matchmaking, procedi come segue:

    1. Per Nome, inserisci il nome di un matchmaker che possa aiutarti a identificarlo in un elenco e nelle metriche. Il nome del matchmaker deve essere unico all'interno della regione. Le richieste di matchmaking identificano quale matchmaker utilizzare in base al nome e alla regione.

    2. (Facoltativo) Per la descrizione, aggiungi una descrizione per aiutare a identificare il matchmaker.

    3. Per Set di regole, scegli un set di regole dall'elenco da usare con il matchmaker. L'elenco contiene tutti i set di regole che hai creato nella regione corrente.

    4. Per la FlexMatch modalità, scegli Autonomo. Ciò indica che disponi di un meccanismo personalizzato per avviare nuove sessioni di gioco su una soluzione di hosting esterna ad Amazon GameLift.

  6. Scegli Next (Successivo).

  7. Nella pagina Configura impostazioni, in Impostazioni matchmaking, procedi come segue:

    1. Per Request timeout, imposta il tempo massimo, in secondi, entro il quale il matchmaker può completare una partita per ogni richiesta. Le richieste di matchmaking che superano questo tempo vengono rifiutate.

    2. (Facoltativo) In Opzioni di accettazione della partita, per Accettazione obbligatoria, se desideri richiedere a ogni giocatore di una partita proposta di accettare attivamente la partecipazione alla partita, seleziona Obbligatorio. Se selezioni questa opzione, in Timeout di accettazione, imposta per quanto tempo, in secondi, vuoi che il matchmaker attenda le accettazioni dei giocatori prima di annullare la partita.

  8. (Facoltativo) In Impostazioni di notifica degli eventi, procedi come segue:

    1. (Facoltativo) Per SNSargomento, scegli un SNS argomento Amazon per ricevere notifiche sugli eventi di matchmaking. Se non hai ancora impostato un SNS argomento, puoi sceglierlo in un secondo momento modificando la configurazione del matchmaking. Per ulteriori informazioni, consulta Configurare le notifiche FlexMatch degli eventi.

    2. (Facoltativo) Per i dati personalizzati sugli eventi, inserisci tutti i dati personalizzati che desideri associare a questo matchmaker nella messaggistica degli eventi. FlexMatch include questi dati in ogni evento associato al matchmaker.

  9. (Facoltativo) In Tag, aggiungi tag per aiutarti a gestire e tracciare AWS le tue risorse.

  10. Scegli Next (Successivo).

  11. Nella pagina Rivedi e crea, rivedi le tue scelte, quindi scegli Crea. Dopo una creazione riuscita, il matchmaker è pronto ad accettare le richieste di matchmaking.

AWS CLI

Per creare una configurazione di matchmaking con AWS CLI, apri una finestra della riga di comando e usa il create-matchmaking-configurationcomando per definire un nuovo matchmaker.

Questo comando di esempio crea una nuova configurazione di matchmaking per un matchmaker autonomo che richiede l'accettazione del giocatore.

aws gamelift create-matchmaking-configuration \ --name "SampleMatchamker123" \ --description "The sample test matchmaker with acceptance" \ --flex-match-mode STANDALONE \ --rule-set-name "MyRuleSetOne" \ --request-timeout-seconds 120 \ --acceptance-required \ --acceptance-timeout-seconds 30 \ --notification-target "arn:aws:sns:us-west-2:111122223333:My_Matchmaking_SNS_Topic"

Se la richiesta di creazione della configurazione del matchmaking ha esito positivo, Amazon GameLift restituisce un MatchmakingConfigurationoggetto con le impostazioni che hai richiesto per il matchmaker. Il nuovo matchmaker è pronto ad accettare le richieste di matchmaking.