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à.
Cosa è GameLift Server Amazon FlexMatch?
Amazon GameLift ServersFlexMatchè un servizio di matchmaking personalizzabile per giochi multiplayer. ConFlexMatch, 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 adattarlo alle tue esigenze di gioco.
Utilizzalo FlexMatch come servizio di matchmaking autonomo o integrato con una soluzione di hosting di giochi. Amazon GameLift Servers Ad esempio, potresti implementarla FlexMatch come funzionalità autonoma con giochi con architettura peer-to-peer o giochi che utilizzano altre soluzioni di cloud computing. Oppure puoi aggiungere FlexMatch al tuo EC2 gestito o all'hosting di container Amazon GameLift Servers gestiti o all'hosting on-premise con Anywhere. Amazon GameLift Servers Questa guida fornisce informazioni dettagliate su come creare un sistema di FlexMatch matchmaking per il tuo scenario particolare.
FlexMatchti dà la flessibilità di impostare le priorità di matchmaking in base ai requisiti di gioco. Ad esempio, puoi eseguire le operazioni seguenti:
-
Trova un equilibrio tra velocità e qualità delle partite. Stabilisci le regole delle partite per trovare rapidamente le partite che sono sufficientemente buone, oppure chiedi ai giocatori di aspettare un po' più a lungo per trovare la migliore partita possibile per un'esperienza di gioco ottimale.
-
Crea partite basate su giocatori ben abbinati o squadre ben abbinate. Crea partite in cui tutti i giocatori hanno caratteristiche simili come abilità o esperienza. Oppure organizza partite in cui le caratteristiche combinate di ciascuna squadra soddisfano un criterio comune.
-
Dai la priorità ai fattori di latenza dei giocatori nel matchmaking. Vuoi impostare un limite rigido alla 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 una guida dettagliata su come iniziare a giocareFlexMatch, consulta i seguenti argomenti:
Chiave FlexMatch caratteristiche
Le seguenti funzionalità sono disponibili in tutti gli FlexMatch scenari, indipendentemente dal fatto che tu lo utilizzi FlexMatch come servizio autonomo o con hosting di giochi. Amazon GameLift Servers
-
Abbinamento dei giocatori personalizzabile. Progetta e costruisci 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 di latenza geografica per creare ottimi abbinamenti tra giocatori per il tuo gioco.
-
Latency-based abbinamento. Fornisci dati sulla latenza dei giocatori e crea regole di partita che richiedano ai giocatori di una partita di avere tempi di risposta simili. Questa funzione è utile quando i pool di matchmaking dei giocatori si estendono su più regioni geografiche.
-
Supporto 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 personalizzato semplificato per mantenere gestibili i tempi di attesa dei giocatori.
-
Accettazione dei giocatori. Richiedi ai giocatori di aderire a una partita proposta prima di finalizzare la partita e iniziare una sessione di gioco. Usa questa funzione per avviare un flusso di lavoro di accettazione personalizzato e segnalare le risposte dei giocatori FlexMatch prima di organizzare una nuova sessione di gioco per la partita. Se non tutti i giocatori accettano una partita, la partita proposta fallisce e i giocatori che hanno accettato tornano automaticamente al matchmaking pool.
-
Supporto per i party dei giocatori. Genera partite per gruppi di giocatori che vogliono giocare insieme nella stessa squadra. FlexMatchUsalo per trovare altri giocatori per completare la partita in base alle necessità.
-
Regole di abbinamento espandibili. Allenta gradualmente i requisiti della partita dopo che è trascorso un certo periodo di tempo senza trovare una partita riuscita. L'espansione delle regole ti consente di decidere dove e quando allentare le regole iniziali della partita, in modo che i giocatori possano accedere più rapidamente alle partite giocabili.
-
Riempimento delle partite. 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 GameLift Server Amazon hosting
FlexMatchoffre le seguenti funzionalità aggiuntive da utilizzare con i giochi utilizzati per l'hosting Amazon GameLift Servers su flotte EC2 gestite, flotte di container gestite o Amazon GameLift Servers flotte Anywhere. Ciò include giochi con server di gioco personalizzati o. Amazon GameLift Servers Realtime
-
Posizionamento della sessione di gioco. Quando una partita viene completata con successo, richiede FlexMatch automaticamente un nuovo posizionamento nella sessione di gioco daAmazon GameLift Servers. I dati generati durante il matchmaking, inclusi gli ID dei giocatori e le assegnazioni delle squadre, vengono forniti al server di gioco in modo che possa utilizzare tali informazioni per avviare la sessione di gioco per la partita. FlexMatchquindi trasmette le informazioni sulla connessione della sessione di gioco in modo che i client di gioco possano unirsi al gioco. Per ridurre al minimo la latenza riscontrata dai giocatori in una partita, il posizionamento della sessione di gioco con Amazon GameLift Servers può anche utilizzare i dati di latenza regionali dei giocatori, se forniti.
-
Riempimento automatico delle partite. Con questa funzione abilitata, invia FlexMatch automaticamente una richiesta di backfill della partita quando inizia una nuova sessione di gioco con slot per giocatori non occupati. Il tuo sistema di matchmaking avvia il processo di piazzamento 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 utilizzi giochi ospitati Amazon GameLift Servers FleetIQ con risorse Amazon Elastic Compute Cloud (Amazon EC2), implementalo FlexMatch come servizio autonomo.
Prezzi per GameLift Server Amazon FlexMatch
Amazon GameLift Serversaddebiti per le istanze in base alla durata di utilizzo e alla larghezza di banda in base alla quantità di dati trasferiti. Se offri i tuoi giochi su InternetAmazon GameLift Servers, 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 tariffe e dei prezzi specifici per Amazon GameLift Servers, consulta Prezzi di Amazon GameLift Servers
Per informazioni sul calcolo del costo di hosting dei tuoi giochi o del matchmaking conAmazon GameLift Servers, vedi Generazione di stime Amazon GameLift Servers dei prezzi, che descrive come utilizzare il. Calcolatore dei prezzi AWS