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à.
Aggiungi elementi opzionali
Oltre a questi requisiti minimi, è possibile configurare il matchmaker con le seguenti opzioni aggiuntive. Se utilizzi FlexMatch una soluzione Amazon GameLift Servers di hosting, molte funzionalità sono integrate. Se lo utilizzi FlexMatch come servizio di matchmaking autonomo, potresti voler integrare queste funzionalità nel tuo sistema.
Accettazione da parte dei giocatori
Puoi configurare un matchmaker in modo che richieda che tutti i giocatori selezionati per una partita accettino la partecipazione. Se il sistema richiede l'accettazione, a tutti i giocatori deve essere data la possibilità di accettare o rifiutare una partita proposta. Una partita deve ottenere l'accettazione da tutti i giocatori nella partita proposta prima di poter essere completata. Se un giocatore rifiuta o non riesce ad accettare una partita, la partita proposta viene scartata e i ticket vengono gestiti come segue. I biglietti per i quali tutti i giocatori presenti nel ticket hanno accettato la partita vengono restituiti al matchmaking pool per essere processati ulteriormente. I ticket in cui almeno un giocatore ha rifiutato la partita o non ha risposto vengono messi in stato di errore e non vengono più elaborati. L'accettazione da parte del giocatore richiede un limite di tempo; tutti i giocatori devono accettare una partita proposta entro il limite di tempo affinché la partita possa continuare.
Modalità di backfill
Usa il FlexMatch backfill per mantenere le sessioni di gioco piene di nuovi giocatori ben preparati per tutta la durata della sessione di gioco. Quando gestisci le richieste di backfill, FlexMatch utilizza lo stesso matchmaker utilizzato per abbinare i giocatori originali. Puoi personalizzare il modo in cui viene assegnata la priorità ai ticket di riserva con i biglietti per le nuove partite, posizionando i biglietti di riserva in prima fila o in fondo alla fila. Ciò significa che, man mano che nuovi giocatori entrano nel pool di matchmaking, è più o meno probabile che vengano inseriti in una partita esistente piuttosto che in una partita appena creata.
Il backfill manuale è disponibile indipendentemente dal fatto che il gioco venga utilizzato FlexMatch con l'Amazon GameLift Servershosting gestito o con altre soluzioni di hosting. Il backfill manuale offre la flessibilità di decidere quando attivare una richiesta di backfill. Ad esempio, potresti voler aggiungere nuovi giocatori solo durante determinate fasi del gioco o solo quando esistono determinate condizioni.
Il backfill automatico è disponibile solo per i giochi che utilizzano l'Amazon GameLift Servershosting gestito. Con questa funzionalità abilitata, se una sessione di gioco inizia con slot per giocatori aperti, Amazon GameLift Servers inizia automaticamente a generare richieste di riempimento. Questa funzionalità consente di configurare il matchmaking in modo che le nuove partite vengano avviate con un numero minimo di giocatori e poi completate rapidamente man mano che nuovi giocatori entrano nel pool di matchmaking. Puoi disattivare il riempimento automatico in qualsiasi momento durante la durata della sessione di gioco.
Proprietà del gioco
Per i giochi che utilizzano FlexMatch l'hosting Amazon GameLift Servers gestito, puoi fornire informazioni aggiuntive da trasmettere a un server di gioco ogni volta che viene richiesta una nuova sessione di gioco. Questo può essere un modo utile per eseguire le configurazioni delle modalità di gioco necessarie per avviare una sessione di gioco in base al tipo di partite che si sta creando. Tutte le sessioni di gioco per le partite create da un matchmaker ricevono lo stesso set di proprietà di gioco. Puoi variare le informazioni sulle proprietà del gioco creando diverse configurazioni di matchmaking.
Slot giocatori riservati
È possibile stabilire che determinate slot giocatori in ogni partita vengano riservati e compilati in un secondo momento. Questo è possibile configurando la proprietà di "conteggio giocatore aggiuntivo" di una configurazione matchmaking.
Personalizzazione di dati eventi
Utilizzare questa proprietà per includere una serie di informazioni personalizzate in tutti gli eventi correlati al matchmaker. Questa funzione può essere utile per monitorare alcune attività univoche per il gioco, tra cui monitorare le prestazioni dei matchmaker.