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à.
Amazon GameLift Servers FlexMatch è un servizio di matchmaking personalizzabile per giochi multiplayer. Con FlexMatch, puoi creare un set personalizzato di regole che definiscono l'aspetto di una partita multiplayer per il tuo gioco e determinano come valutare e selezionare i giocatori compatibili per ogni partita. Puoi anche perfezionare gli aspetti chiave dell'algoritmo di matchmaking per adattarli alle tue esigenze di gioco.
Utilizzo FlexMatch come servizio di matchmaking autonomo o integrato con un Amazon GameLift Servers soluzione di hosting di giochi. Ad esempio, potresti implementare FlexMatch come funzionalità autonoma con giochi con un' peer-to-peerarchitettura o giochi che utilizzano altre soluzioni di cloud computing. Oppure potresti aggiungere FlexMatch al tuo Amazon GameLift Servers hosting di container gestiti EC2 o gestiti o hosting locale con Amazon GameLift Servers Ovunque. Questa guida fornisce informazioni dettagliate su come creare un FlexMatch sistema di matchmaking per il tuo scenario particolare.
FlexMatch ti offre la flessibilità di impostare le priorità di matchmaking in base alle tue esigenze di gioco. Ad esempio, puoi eseguire le operazioni seguenti:
-
Trova un equilibrio tra velocità e qualità della partita. Imposta le regole delle partite per trovare rapidamente le partite che sono abbastanza buone, oppure chiedi ai giocatori di aspettare ancora un po' per trovare la migliore partita possibile per un'esperienza di gioco ottimale.
-
Crea partite basate su giocatori o squadre ben assortite. Crea partite in cui tutti i giocatori abbiano caratteristiche simili come abilità o esperienza. Oppure organizza partite in cui le caratteristiche combinate di ciascuna squadra soddisfino criteri comuni.
-
Dai la priorità al modo in cui la latenza dei giocatori influisce sul matchmaking. Vuoi impostare un limite rigido di latenza per tutti i giocatori o sono accettabili latenze più elevate purché tutti i partecipanti alla partita abbiano una latenza simile?
Pronto per iniziare a lavorare con FlexMatch?
Per step-by-step ricevere assistenza su come installare e utilizzare il gioco FlexMatch, consulta i seguenti argomenti:
Chiave FlexMatch caratteristiche
Le seguenti funzionalità sono disponibili con tutti FlexMatch scenari, indipendentemente dal fatto che si utilizzino FlexMatch come servizio autonomo o con Amazon GameLift Servers hosting di giochi.
-
Abbinamento personalizzabile dei giocatori. Progetta e crea matchmaker adatti a tutte le modalità di gioco che offri ai tuoi giocatori. Crea una serie di regole personalizzate per valutare gli attributi chiave dei giocatori (come il livello di abilità o il ruolo) e i dati sulla latenza geografica per creare partite tra giocatori eccezionali per il tuo gioco.
-
Corrispondenza basata sulla latenza. Fornisci dati sulla latenza dei giocatori e crea regole di partita che richiedono ai giocatori in una partita di avere tempi di risposta simili. Questa funzione è utile quando i tuoi pool di matchmaking di giocatori si estendono su più aree geografiche.
-
Support per partite di dimensioni fino a 200 giocatori. Crea partite con un massimo di 40 giocatori utilizzando regole personalizzate per il tuo gioco. Crea partite con un massimo di 200 giocatori utilizzando un processo di abbinamento che utilizza un processo di abbinamento personalizzato semplificato per mantenere gestibili i tempi di attesa dei giocatori.
-
Accettazione dei giocatori. Richiedi ai giocatori di iscriversi a una partita proposta prima di finalizzarla e iniziare una sessione di gioco. Usa questa funzione per avviare un flusso di lavoro di accettazione personalizzato e segnalare le risposte dei giocatori a FlexMatch prima di iniziare una nuova sessione di gioco per la partita. Se non tutti i giocatori accettano una partita, la partita proposta fallisce e i giocatori che l'hanno accettata tornano automaticamente al matchmaking pool.
-
Supporto per i gruppi di giocatori. Genera partite per gruppi di giocatori che vogliono giocare insieme nella stessa squadra. Utilizzo FlexMatch per trovare altri giocatori per completare la partita, se necessario.
-
Regole di abbinamento espandibili. Allenta gradualmente i requisiti della partita dopo che è trascorso un certo periodo di tempo senza trovare una partita vincente. L'espansione delle regole ti consente di decidere dove e quando allentare le regole iniziali della partita, in modo che i giocatori possano iniziare più rapidamente le partite giocabili.
-
Riempimento della partita. Riempi gli slot vuoti in una sessione di gioco esistente con nuovi giocatori ben assortiti. Personalizza quando e come richiedere nuovi giocatori e usa le stesse regole di partita personalizzate per trovare altri giocatori.
FlexMatch con Amazon GameLift Servers hosting
FlexMatch offre le seguenti funzionalità aggiuntive da utilizzare con i giochi con cui offri servizi di hosting Amazon GameLift Servers. Ciò include giochi con server di gioco personalizzati o Amazon GameLift Servers In tempo reale.
-
Posizionamento della sessione di gioco. Quando una partita viene effettuata con successo, FlexMatch richiede automaticamente un nuovo posizionamento nella sessione di gioco da Amazon GameLift Servers. I dati generati durante il matchmaking, comprese le assegnazioni di giocatori IDs e squadre, vengono forniti al server di gioco in modo che possa utilizzare tali informazioni per iniziare la sessione di gioco della partita. FlexMatch quindi restituisce le informazioni sulla connessione della sessione di gioco in modo che i client di gioco possano partecipare al gioco. Per ridurre al minimo la latenza sperimentata dai giocatori in una partita, posiziona la sessione di gioco con Amazon GameLift Servers può anche utilizzare i dati regionali sulla latenza dei giocatori, se forniti.
-
Riempimento automatico delle partite. Con questa funzione abilitata, FlexMatch invia automaticamente una richiesta di completamento di una partita quando inizia una nuova sessione di gioco con slot per giocatori non occupati. Il tuo sistema di matchmaking avvia il processo di posizionamento della sessione di gioco con un numero minimo di giocatori, quindi riempie rapidamente gli slot rimanenti. Non puoi utilizzare il backfill automatico per sostituire i giocatori che abbandonano una sessione di gioco abbinata.
Se usi Amazon GameLift Servers FleetIQ con giochi ospitati con risorse Amazon Elastic Compute Cloud (Amazon EC2), implementa FlexMatch come servizio autonomo.
Prezzi per Amazon GameLift ServersFlexMatch
Amazon GameLift Servers costi per istanze in base alla durata di utilizzo e per la larghezza di banda in base alla quantità di dati trasferiti. Se ospiti i tuoi giochi su Amazon GameLift Servers server, FlexMatch l'utilizzo è incluso nelle tariffe per Amazon GameLift Servers. Se ospiti i tuoi giochi su un'altra soluzione server, FlexMatch l'utilizzo viene addebitato separatamente. Per un elenco completo delle spese e dei prezzi per Amazon GameLift Servers, vedi Amazon GameLift Servers Prezzi
Per informazioni sul calcolo del costo di hosting dei tuoi giochi o del matchmaking con Amazon GameLift Servers, vedi Generazione Amazon GameLift Servers stime dei prezzi, che descrivono come utilizzare Calcolatore dei prezzi AWS