Annuncio pubblicitario
Hai individuato il tuo obiettivo mentre attraversava un piccolo passaggio aperto, facendo una deviazione per il lanciarazzi. È la configurazione perfetta; sta cercando l'arma che vuole acquisire e tu sei dietro di lui, pronto a colpire. Saltate giù, puntate l'arma verso il nemico e premete il grilletto. Improvvisamente, il tuo nemico si deforma a sinistra. Non ti sta affatto affrontando, anzi, ha il lanciarazzi e stai fissando la canna. Blam! Sei un brindisi.
Chiunque abbia giocato a giochi online ha probabilmente avuto una situazione del genere. È un sintomo della scarsa sincronizzazione della rete tra i client di gioco. È una sfortunata realtà che non può mai essere completamente bandita dai giochi online, ma ci sono alcune cose che puoi fare per ridurre gli effetti.
Sincronizzazione della rete per i giochi: una breve introduzione

Gioco multiplayer I'm Like Like You - Sito di gioco multiplayer online Leggi di più non è mai stato facile per gli sviluppatori. Un buon net-code di gioco deve essere in grado di sincronizzare il gameplay di molti giocatori diversi, che potrebbero vivere praticamente ovunque. Non c'è modo di conoscere la connessione Internet che ogni giocatore avrà. Tuttavia, nonostante queste sfide, un gioco multiplayer deve offrire un'esperienza fluida. Altrimenti non è molto divertente.
Le sfide che devono affrontare i giochi possono essere riassunte in due cose: latenza e perdita di pacchetti. La latenza, meglio nota come ritardo, è la quantità di tempo impiegata da un client di gioco per comunicare con il server e / o altri client di gioco. Se hai un colpo alla testa allineato e premi il grilletto, potresti non colpire. Questo perché l'altro giocatore si è mosso quando la tua azione è stata riconosciuta dal server e dal client di gioco del tuo nemico.
La perdita di pacchetti è un termine autoesplicativo. È il numero di pacchetti inviati tra client di gioco che non riescono a raggiungere la loro destinazione. Se si verifica una grave perdita di pacchetti, il gioco potrebbe confondersi sulle azioni che un giocatore sta compiendo o potrebbe non riconoscere affatto quelle azioni.
Gli sviluppatori di giochi contrastano questi problemi utilizzando algoritmi che prevedono il comportamento del giocatore, levigando così il movimento del giocatore. Alcuni giochi si basano anche sul rilevamento degli hit sul lato client per ridurre ulteriormente i problemi, sebbene ciò possa rendere un gioco vulnerabile agli hack. Ma cosa puoi fare per migliorare la tua esperienza di gioco online?
Soluzioni software

Mi piacerebbe dirti che c'era qualche utility software che poteva cambiare radicalmente la tua rete sincronizzazione nei giochi, rendendo tutte le istanze di balbuzie, congelamento e altri problemi una cosa del genere passato. Sfortunatamente, non posso, perché non ho mai incontrato software in grado di raggiungere questo obiettivo.
Tuttavia, il software di sicurezza può interferire con le prestazioni del gioco e vale la pena verificarlo se si verificano giochi online insolitamente male. A volte un problema con un gioco online può essere correlato a un firewall o a un programma antivirus che non sa che il gioco è un software legittimo. Problemi come questo di solito vengono risolti aggiungendo il gioco all'elenco dei programmi consentiti del software di sicurezza.
Soluzioni di rete

I problemi con i giochi multiplayer sono spesso correlati a problemi di connettività di rete. Possono verificarsi due tipi principali di problemi: quelli esistenti tra il modem e Internet e quelli esistenti tra il PC e il modem.
A volte un gioco può avere difficoltà a comunicare con un server a causa di un problema con la connessione a Internet. Alcuni utenti credono erroneamente che ciò avvenga a causa della mancanza di larghezza di banda. In effetti, latenza e perdita di pacchetti sono il vero problema. Puoi verificare se c'è un problema con la tua connessione Internet collegando il tuo computer direttamente al tuo modem a banda larga con un cavo Ethernet e quindi usando un test di qualità della linea PingTest: test di qualità della banda larga online Leggi di più . Se riscontri che i tempi di ping e / o la perdita di pacchetti sono elevati, potresti voler chiamare il tuo ISP e chiedere loro perché.
Se la tua connessione Internet sembra soddisfacente, il tuo problema potrebbe invece essere correlato al modo in cui colleghi il PC al modem a banda larga. Ad esempio, una connessione Internet wireless che soffre di interferenze può far cadere frequentemente i pacchetti. Anche una connessione cablata non è immune da problemi, poiché la configurazione errata del router o persino i cavi Ethernet danneggiati possono causare problemi di latenza e perdita di pacchetti.
Soluzioni hardware

In rari casi, i giochi possono perdere la sincronizzazione a causa di problemi hardware reali all'interno del computer. Un chip controller Ethernet che sta per uscire, ad esempio, potrebbe causare gravi interruzioni. Potresti anche riscontrare problemi se nel tuo hardware di rete sono installati i driver sbagliati.
Ovviamente, il problema del driver può essere risolto installando i driver corretti. L'errore hardware effettivo, tuttavia, è un problema diverso. Se il controller Ethernet o WiFi è integrato nella scheda madre, dovrai sostituire l'intera scheda madre per risolvere il problema.

A volte è possibile ottenere una latenza migliorata e una riduzione della perdita di pacchetti installando un hardware migliore. Ad esempio, un computer che si connette a una rete tramite wireless g potrebbe vedere prestazioni di gioco online notevolmente migliorate se invece è connesso tramite wireless n. La maggior parte dei controller Ethernet offre prestazioni simili, ma ci sono schede Ethernet speciali disponibili per i giochi, come ad esempio Prodotti Killer NIC. Sebbene la maggior parte delle recensioni concordi sul fatto che questi prodotti non valgono il prezzo, possono ridurre leggermente la latenza.
Conclusione
Come hai appreso ora, il gioco online è influenzato da molte variabili diverse. Un gioco può essere desincronizzato per una serie di motivi. Capire la causa esatta del problema richiede in genere un approccio di prova ed errore che inizia con possibili conflitti software e termina con un'indagine su possibili guasti hardware.
Matthew Smith è uno scrittore freelance che vive a Portland nell'Oregon. Scrive e modifica anche per Digital Trends.