Reklaam

Mida peavad mängijad teadma mängude võrgusünkroonimise kohta gamesyncintro1Sa märkasid oma sihtmärki, kui ta ületas väikese avatud teekonna, tehes raketiheitjale kaldkriipsu. See on ideaalne seadistus; ta otsib relva, mida soovib omandada, ja sa oled tema selja taga, valmis lööma. Hüppate alla, sihite oma relva vaenlasele ja tõmbate päästikut. Järsku lohiseb teie vaenlane vasakule. Ta ei ole üldse sinu poole suunatud - tegelikult on tal raketiheitja ja sina vahtid tünni alla. Blam! Sa oled röstsai.

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

Mida peavad mängijad teadma võrkude sünkroonimisest mängudes gamesync4

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

mängu sünkroniseerimine mängimine

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

mängu sünkroonimine

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

mängu sünkroonimine

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.

võrgu sünkroonimine

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.