View a markdown version of this page

GAMEPERF07-BP01 Definisci le soglie di latenza di rete per il tuo gioco - Games Industry Lens

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à.

GAMEPERF07-BP01 Definisci le soglie di latenza di rete per il tuo gioco

Quando sviluppi un gioco multiplayer, verifica che la tua infrastruttura di gioco non introduca latenze non necessarie per i giocatori. Se il tuo gioco è sensibile alla latenza di rete, allora dovresti impostare delle soglie di latenza nella tua logica di matchmaking per dare priorità all'inserimento dei giocatori in sessioni di server di gioco ospitate in posizioni di server di gioco vicine o Regioni AWS che soddisfano il tuo obiettivo di un'esperienza di gioco ideale.

Livello di rischio associato se questa best practice non fosse adottata: elevato

Guida all’implementazione

In molti giochi sensibili alla latenza è comune utilizzare i client di gioco per eseguire il ping di ciascuna posizione dell'infrastruttura del gioco per raccogliere dati sulle prestazioni come latenza di rete, jitter e perdita di pacchetti e riportare questi dati al backend di raccolta delle metriche in modo che possano essere analizzati. Quando abbini i giocatori alle sessioni di gioco, puoi configurare il gioco per incorporare la latenza di rete percepita dal client di gioco nell'infrastruttura del tuo server di gioco come uno degli input utilizzati nella logica del servizio di matchmaking.