Reklaam
Kõigil, kes on mänginud võrgus mänge, on tõenäoliselt nendega selline olukord juhtunud. See on mänguklientide vahelise võrgu nõrga sünkroniseerimise sümptom. See on kahetsusväärne reaalsus, mida ei saa kunagi võrgumängudest täielikult välja jätta, kuid mõjude vähendamiseks võite teha mõned asjad.
Mängude võrgusünkroonimine - lühike sissejuhatus
Mitmikmäng Olen sarnaselt sinuga - veebipõhine mitme mängijaga mängude sait Loe rohkem pole kunagi arendajatel kerge olnud. Hea mängu net-kood peab suutma sünkroonida paljude erinevate mängijate mängu, kes kõik saaksid elada peaaegu kõikjal. Iga mängija Interneti-ühendust pole teada. Vaatamata neile väljakutsetele peab mitme mängijaga mäng pakkuma sujuvat kogemust. Muidu pole see eriti lõbus.
Mängude ees seisvad väljakutsed võib kokku võtta kahe asjana - latentsusaeg ja pakettaknad. Latentsus, paremini tuntud kui lag, on aeg, mis kulub mängukliendil serveri ja / või teiste mänguklientidega suhtlemiseks. Kui teil on üles pandud vilt ja päästikut tõmbate, ei pruugi te tegelikult lüüa. Selle põhjuseks on asjaolu, et server ja teie vaenlase mänguklient kinnitasid, et teine mängija liikus edasi.
Pakettide kaotamine on iseenesest mõistetav mõiste. See on mänguklientide vahel saadetavate pakettide arv, mis ei jõua sihtkohta. Kui juhtub, et pakettaknad kaovad tõsiselt, võib mäng mängija tehtud toimingute osas segadusse minna või ei pruugi mängu üldse teadvustada.
Mänguarendajad võitlevad nende probleemidega, kasutades mängijate käitumist ennustavaid algoritme, siludes sellega mängija liikumist. Mõni mäng tugineb probleemide vähendamiseks ka kliendipoolse tabamuse tuvastamisele, ehkki see võib mängu häkkida. Kuid mida saate teha oma veebimängukogemuse parandamiseks?
Tarkvaralahendused
Hea meel on teile öelda, et oli mõni tarkvarautiliit, mis võib teie võrku dramaatiliselt muuta mängude sünkroonimine, muutes kõik kogelemise, külmumise ja muud probleemid iseenesest oluliseks minevikust. Kahjuks ei saa, sest ma pole kunagi tarkvarasse sattunud, mis seda võimaldaks.
Turvatarkvara võib aga mängu jõudlust häirida ja tasub uurida, kas teil on võrgumänge ebaharilikult halvasti. Mõnikord võib veebimängu probleem olla seotud tulemüüri või viirusetõrjeprogrammiga, mis ei tea, et mäng on seaduslik tarkvara. Sellised probleemid lahendatakse tavaliselt mängu lisamisega turvatarkvara lubatud programmide loendisse.
Võrgulahendused
Mitmikmängudega seotud probleemid on sageli seotud võrguühenduse probleemidega. Võib esineda kahte tüüpi probleeme - modemi ja Interneti vahel ning arvuti ja modemi vahel.
Mõnikord võib mängus olla Interneti-ühenduse probleemide tõttu probleeme serveriga suhtlemisel. Mõned kasutajad arvavad ekslikult, et see juhtub ribalaiuse puudumise tõttu. Tegelikult on tegelik probleem latentsusaeg ja pakettaknad. Interneti-ühendusega pole probleeme, kui ühendate arvuti Etherneti kaabli abil otse oma lairiba modemiga ja kasutate seejärel liini kvaliteedi test PingTest: Interneti-lairiba kvaliteedi test Loe rohkem . Kui leiate, et pingimisajad ja / või pakettaknad on suured, võiksite helistada ISP-le ja küsida neilt, miks.
Kui teie Interneti-ühendus tundub korras, võib probleem olla seotud sellega, kuidas ühendate arvuti oma lairiba modemiga. Häirete all kannatav traadita Interneti-ühendus võib näiteks pakette sageli maha jätta. Isegi juhtmega ühendus pole probleemide suhtes immuunne, kuna ruuteri valesti konfigureerimine või isegi kahjustatud Etherneti juhtmed võivad põhjustada latentsusaega ja probleeme paketi kadumisega.
Riistvaralahendused
Harvadel juhtudel võivad mängud sünkroonimise kaotada arvuti sisemiste tegelike riistvaraprobleemide tõttu. Näiteks väljuv Etherneti kontrolleri kiip võib põhjustada tõsiseid häireid. Probleeme võib tekkida ka siis, kui teie võrgutarkvarale on installitud valed draiverid.
Ilmselt saab draiverite probleemi lahendada õigete draiverite installimisega. Riistvara tegelik rike on aga erinev probleem. Kui teie Etherneti või WiFi-kontroller on sisseehitatud emaplaati, peate probleemi lahendama kogu emaplaadi välja vahetama.
Parema latentsuse ja väiksema pakettakadude saab mõnikord parema riistvara installimisega. Näiteks võib traadita g kaudu võrku ühendava arvuti võrgumängude jõudlus märkimisväärselt paraneda, kui see ühendatakse selle asemel traadita ühenduse kaudu. Enamik Etherneti kontrollereid pakuvad sarnast jõudlust, kuid mängude jaoks on saadaval spetsiaalsed Etherneti kaardid, näiteks Killer NIC tooted. Ehkki enamus arvustusi on nõus, et need tooted pole oma hinda väärt, võivad need latentsusaega pisut vähendada.
Järeldus
Nagu olete juba teada saanud, mõjutavad võrgumänge paljud erinevad muutujad. Mäng võib desünkroniseeruda erinevatel põhjustel. Probleemi täpse põhjuse väljaselgitamine nõuab tavaliselt katse-eksituse meetodit, alustades võimalike tarkvarakonfliktide ja lõpetades võimaliku riistvara rikke uurimisega.
Matthew Smith on Portland Oregonis elav vabakutseline kirjanik. Ta kirjutab ja toimetab ka Digital Trendsi jaoks.