View a markdown version of this page

Tutorial: Crea un matchmaker per standalone FlexMatch - 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 matchmaker per standalone FlexMatch

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

Console
  1. Apri la console Amazon GameLift Servers all'indirizzo https://console.aws.amazon.com/gamelift/home.

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

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

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

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

    1. In Nome, inserisci il nome di un matchmaker che possa aiutarti a identificarlo in un elenco e nelle metriche. Il nome del matchmaker deve essere univoco 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 utilizzare con il matchmaker. L'elenco contiene tutti i set di regole che hai creato nella regione corrente.

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

  6. Scegli Avanti.

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

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

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

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

    1. (Facoltativo) Per l'argomento SNS, scegli un argomento Amazon SNS per ricevere le notifiche degli eventi di matchmaking. Se non hai ancora impostato un argomento SNS, 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 degli eventi, inserisci i dati personalizzati che desideri associare a questo matchmaker nella messaggistica degli eventi. FlexMatchinclude questi dati in ogni evento associato al matchmaker.

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

  10. Scegli Avanti.

  11. Nella pagina Rivedi e crea, rivedi le tue scelte, quindi scegli Crea. Una volta creata con successo, 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 comando create-matchmaking-configuration 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 Servers restituisce un MatchmakingConfiguration oggetto con le impostazioni richieste per il matchmaker. Il nuovo matchmaker è pronto ad accettare le richieste di matchmaking.