View a markdown version of this page

Aggiungi elementi opzionali - 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à.

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, sono integrate molte funzionalità. 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 per richiedere che tutti i giocatori selezionati per una partita accettino la partecipazione. Se il tuo 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 accetta una partita, la partita proposta viene scartata e i biglietti vengono gestiti come segue. I biglietti in cui tutti i giocatori presenti nel ticket hanno accettato la partita vengono restituiti al matchmaking pool per l'elaborazione continua. I ticket in cui almeno un giocatore ha rifiutato la partita o non ha risposto vengono dichiarati falliti e non vengono più processati. L'accettazione da parte dei giocatori richiede un limite di tempo; tutti i giocatori devono accettare una partita proposta entro il tempo limite per il proseguimento della partita.

Modalità di backfill

Usa il FlexMatch backfill per mantenere le tue sessioni di gioco piene di nuovi giocatori ben assortiti per tutta la durata della sessione di gioco. Quando si gestiscono le richieste di backfill, FlexMatch utilizza lo stesso matchmaker utilizzato per abbinare i giocatori originali. Puoi personalizzare la priorità dei biglietti di rifornimento in base ai biglietti per le nuove partite, mettendo i biglietti di riserva in prima o in fondo alla fila. Ciò significa che, man mano che i nuovi giocatori entrano nel pool di matchmaking, hanno più o meno probabilità di essere inseriti in una partita esistente rispetto a una partita appena formata.

Il backfill manuale è disponibile indipendentemente dal fatto che il gioco utilizzi FlexMatch un Amazon GameLift Servers hosting gestito o 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 in presenza di determinate condizioni.

Il backfill automatico è disponibile solo per i giochi che utilizzano l'Amazon GameLift Servershosting gestito. Con questa funzione abilitata, se una sessione di gioco inizia con slot per giocatori aperti, Amazon GameLift Servers inizia a generare automaticamente richieste di backfill. Questa funzione ti consente di impostare il matchmaking in modo che le nuove partite vengano avviate con un numero minimo di giocatori e poi riempite rapidamente quando nuovi giocatori entrano nel pool di matchmaking. Puoi disattivare il backfill 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 passare le configurazioni della modalità di gioco necessarie per avviare una sessione di gioco per il tipo di partite che si stanno 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.