
Michael Fisher
0
2006
565
Du opdagede dit mål, da han krydsede en lille åben passage og lavede en linie til raketkasteren. Det er den perfekte opsætning; han leder efter det våben, han ønsker at erhverve, og du er bag ham, klar til at strejke. Du hopper ned, retter dit våben mod din fjende og trækker i udløseren. Pludselig krænker din fjende mod venstre. Han vender overhovedet ikke væk fra dig - faktisk har han raketkasteren og du stirrer ned ad tønden. BLAM! Du skåler.
Enhver, der har spillet spil online, har sandsynligvis haft en situation som denne, der skete for dem. Det er et symptom på dårlig netværkssynkronisering mellem spilklienter. Det er en uheldig virkelighed, der aldrig helt kan forvises fra online spil, men der er nogle ting, du kan gøre for at reducere effekten.
Netværkssynkronisering til spil - En kort introduktion
Multiplayer-spil Jeg er ligesom dig - Online spil med flere spillere Jeg er ligesom dig - Online multiplayer-spilwebsted har aldrig været let for udviklere. En god netto-kode skal være i stand til at synkronisere gameplayet hos mange forskellige spillere, som alle kunne bo næsten hvor som helst. Der er ingen måde at kende den internetforbindelse, som hver spiller har. På trods af disse udfordringer skal et multiplayer-spil give en jævn oplevelse. Ellers er det ikke meget sjovt.
Udfordringerne med spil kan opsummeres som to ting - forsinkelse og pakketab. Latency, bedre kendt som forsinkelse, er den tid det tager for en spilklient at kommunikere med serveren og / eller andre spilklienter. Hvis du har et hovedskud, og du trækker i udløseren, kan du faktisk ikke ramme. Det skyldes, at den anden spiller flyttede, da din handling blev anerkendt af serveren og din fjendes spilklient.
Pakketab er en selvforklarende betegnelse. Det er antallet af pakker, der er sendt mellem spilklienter, der ikke når deres destination. Hvis der opstår alvorligt pakketab, kan spillet blive forvirret over de handlinger, en spiller udfører, eller muligvis ikke anerkende disse handlinger overhovedet.
Spiludviklere imødegår disse problemer ved hjælp af algoritmer, der forudsiger spillerens opførsel og således udjævner spillerens bevægelse. Nogle spil er også afhængige af opdagelse af hit på klienten for yderligere at reducere problemer, selvom dette kan efterlade et spil sårbart overfor hacks. Men hvad kan du gøre for at forbedre din online spiloplevelse?
Softwareløsninger
Jeg vil meget gerne fortælle dig, at der var noget softwareprogram, der dramatisk kunne ændre din netværkssynkronisering i spil, hvilket gjorde alle tilfælde af stamming, frysning og andre problemer til en fortid. Desværre kan jeg ikke, fordi jeg aldrig har fundet software, der kan udføre dette.
Imidlertid kan sikkerhedssoftware forstyrre spilets ydelse, og det er værd at kontrollere, om du oplever usædvanligt dårligt online spil. Nogle gange kan et problem med et online spil være relateret til en firewall eller antivirusprogram, der ikke ved, at spillet er legitim software. Problemer som dette løses normalt ved at tilføje spillet til sikkerhedssoftwarens liste over tilladte programmer.
Netværksløsninger
Problemer med multiplayer-spil er ofte relateret til netværksforbindelsesproblemer. Der kan opstå to hovedtyper af problemer - dem, der findes mellem dit modem og internettet, og der findes mellem din pc og dit modem.
Nogle gange kan et spil have problemer med at kommunikere med en server på grund af et problem med din internetforbindelse. Nogle brugere tror fejlagtigt, at dette sker på grund af mangel på båndbredde. Faktisk er latens og pakketab det egentlige spørgsmål. Du kan kontrollere, om der er et problem med din internetforbindelse ved at forbinde din computer direkte til dit bredbåndsmodem med et Ethernet-kabel og derefter bruge en linjekvalitetstest PingTest: Online bredbåndskvalitetstest PingTest: Online bredbåndskvalitetstest. Hvis du finder ud af, at pingtider og / eller pakketab er stort, kan du ringe til din internetudbyder og spørge dem hvorfor.
Hvis din internetforbindelse virker fin, kan dit problem i stedet være relateret til, hvordan du forbinder din pc til dit bredbåndsmodem. En trådløs internetforbindelse, der lider af interferens, kan fx pakke ofte ned. Selv en kabelforbindelse er ikke immun mod problemer, da router-fejlkonfiguration eller endda beskadigede Ethernet-ledninger kan forårsage problemer med forsinkelse og pakketab.
Hardwareløsninger
I sjældne tilfælde kan spil miste synkronisering på grund af faktiske hardwareproblemer inde på din computer. En Ethernet-controllerchip, der f.eks. Er på vej ud, kan forårsage alvorlige forstyrrelser. Du kan også støde på problemer, hvis din netværkshardware har de forkerte drivere installeret.
Det er klart, at driverproblemet kan løses ved at installere de korrekte drivere. Faktisk hardwarefejl er imidlertid et andet problem. Hvis din Ethernet- eller WiFi-controller er indbygget i dit bundkort, skal du udskifte hele bundkortet for at løse problemet.
Forbedret latenstid og reduceret pakketab kan undertiden opnås ved at installere bedre hardware. For eksempel kan en computer, der opretter forbindelse til et netværk via trådløs g, muligvis se, at online-spilydelsen er markant forbedret, hvis den i stedet er forbundet via trådløs n. De fleste Ethernet-controllere leverer lignende ydelser, men der er specielle Ethernet-kort tilgængelige til spil, såsom Killer NIC-produkter. Selvom de fleste anmeldelser er enige om, at disse produkter ikke er værd at prisen, kan de reducere forsinkelsen lidt.
Konklusion
Som du nu har lært, er online gaming påvirket af mange forskellige variabler. Et spil kan desynkroniseres af forskellige årsager. At finde ud af den nøjagtige årsag til problemet kræver normalt en prøve-og-fejl-tilgang, der starter med mulige softwarekonflikter og slutter med en undersøgelse af mulig hardwarefejl.