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à.
Roadmap: Aggiungi il matchmaking a una soluzione di hosting Amazon GameLift Servers
FlexMatchè disponibile con l'Amazon GameLift Servershosting gestito per server di gioco personalizzati e Amazon GameLift ServersRealtime. Per aggiungere l'abbinamento FlexMatch a un gioco, devi completare le attività riportate di seguito.
-
Configurare un matchmaker. Un matchmaker riceve le richieste di abbinamento dai giocatori e le elabora. Raggruppa i giocatori in base a un set di regole definite e, per ogni abbinamento riuscito, crea nuove sessioni di gioco e nuove sessioni giocatore. Per configurare un matchmaker, segui questa procedura:
-
Creare un set di regole. Un set di regole indica al matchmaker come costruire un abbinamento valido. Specifica la struttura del team e come valutare i giocatori per l'inclusione in un abbinamento. Vedi questi argomenti:
-
Creare una coda della sessione di gioco. Una coda individua la migliore regione per ogni abbinamento e crea una nuova sessione di gioco in tale regione. Usa una coda esistente o creane una nuova per l'abbinamento. Vedi questo argomento:
-
Configurare le notifiche (facoltativo). Poiché le richieste di abbinamento sono asincrone, è necessario un modo per monitorare lo stato delle richieste. Le notifiche sono l'opzione preferita. Vedi questo argomento:
-
Configurare un matchmaker. Dopo aver impostato un set di regole, una coda e la destinazione delle notifiche, creare la configurazione per il matchmaker. Vedi questi argomenti:
-
-
Integrare FlexMatch nel servizio del client di gioco. Aggiungi funzionalità al servizio client di gioco per avviare nuove sessioni di gioco con abbinamento. Le richieste di abbinamento specificano quale matchmaker utilizzare e forniscono i dati del giocatore necessari per l'abbinamento. Vedi questo argomento:
-
Integrare FlexMatch nel server di gioco. Aggiungi funzionalità al tuo server di gioco per avviare le sessioni di gioco create tramite l'abbinamento. Le richieste per questo tipo di sessione di gioco includono informazioni specifiche sull'abbinamento, inclusi giocatori e assegnazioni dei team. Il server di gioco deve accedere e utilizzare queste informazioni durante la costruzione di una sessione di gioco per l'abbinamento. Vedi questo argomento:
-
Configurare la funzionalità di backfill di FlexMatch (facoltativo). Richiedi ulteriori abbinamenti di giocatori per riempire gli slot giocatori aperti nei giochi esistenti. Puoi attivare il backfill automatico affinché Amazon GameLift Servers possa gestire le richieste di backfill. In alternativa puoi gestire il backfill manualmente aggiungendo la funzionalità al servizio client di gioco o al server di gioco per avviare richieste di backfill degli abbinamenti. Vedi questo argomento:
Nota
FlexMatchIl backfill non è attualmente disponibile per i giochi utilizzati. Amazon GameLift Servers Realtime