reklama
Kdokoli, kdo hraje hry online, pravděpodobně měl takovou situaci. Je to příznak špatné synchronizace sítě mezi herními klienty. Je to nešťastná realita, kterou nelze nikdy zcela vyloučit z online hraní, ale existují určité věci, které můžete udělat pro snížení účinků.
Synchronizace sítí pro hry - stručný úvod
Hry pro více hráčů Jsem jako s vámi - online hra pro více hráčů Přečtěte si více pro vývojáře nikdy nebylo snadné. Dobrý herní síťový kód musí být schopen synchronizovat hru mnoha různých hráčů, z nichž všichni by mohli žít téměř kdekoli. Neexistuje způsob, jak zjistit připojení k internetu, které bude mít každý hráč. Přesto i přes tyto výzvy musí hra pro více hráčů zajistit plynulý zážitek. Jinak to není moc legrace.
Výzvy, kterým čelí hry, lze shrnout do dvou věcí - latence a ztráta paketů. Latence, lépe známá jako zpoždění, je doba, kterou herní klient potřebuje ke komunikaci se serverem nebo jinými herními klienty. Pokud máte zarovnanou pokrývku hlavy a stisknete spoušť, nemusíte skutečně zasáhnout. Je to proto, že se druhý hráč pohnul v době, kdy server potvrdil vaši akci a herního klienta vašeho nepřítele.
Ztráta paketu je samovysvětlující pojem. Je to počet paketů odesílaných mezi herními klienty, kteří nedosáhnou svého cíle. Dojde-li k vážné ztrátě paketů, může se hra zmatit o akcích, které hráč provádí, nebo nemusí tyto akce vůbec uznat.
Vývojáři her čelí těmto problémům pomocí algoritmů, které předpovídají chování hráče, a tím vyhlazují pohyb hráče. Některé hry také spoléhají na detekci zásahů na straně klienta, aby dále omezily problémy, i když to může nechat hru zranitelnou vůči hackerům. Co ale můžete udělat pro zlepšení vašeho hraní online her?
Softwarová řešení
Rád bych vám řekl, že existoval nějaký softwarový nástroj, který by mohl dramaticky změnit vaši síť synchronizace ve hrách, díky čemuž jsou všechny případy koktání, zamrzání a dalších věcí věcí věcí minulost. Bohužel to nemůžu, protože jsem nikdy nenarazil na software, který by to dokázal.
Bezpečnostní software však může rušit výkon hry a vyplatí se zkontrolovat, zda máte nezvykle špatnou online hru. Někdy může problém s online hrou souviset s firewallem nebo antivirovým programem, který neví, že hra je legitimní software. Problémy, jako je tento, se obvykle vyřeší přidáním hry do seznamu povolených programů bezpečnostního softwaru.
Síťová řešení
Problémy s hrami pro více hráčů často souvisejí s problémy s připojením k síti. Mohou nastat dva hlavní typy problémů - ty, které existují mezi modemem a internetem a které existují mezi počítačem a modemem.
Někdy může mít hra potíže s komunikací se serverem kvůli problému s připojením k internetu. Někteří uživatelé se mylně domnívají, že k tomu dochází z důvodu nedostatečné šířky pásma. Ve skutečnosti je latence a ztráta paketů skutečným problémem. Chcete-li zjistit, zda je problém s připojením k internetu, připojte počítač přímo k širokopásmovému modemu pomocí kabelu Ethernet a poté pomocí test kvality linky PingTest: Online Broadband Quality Test Přečtěte si více . Pokud zjistíte, že časy pingů a / nebo ztráty paketů jsou vysoké, možná budete chtít zavolat poskytovateli služeb Internetu a zeptat se jich, proč.
Pokud se zdá, že vaše připojení k internetu je v pořádku, může váš problém souviset s tím, jak připojíte počítač k širokopásmovému modemu. Bezdrátové připojení k internetu, které trpí rušením, může například často klesat pakety. Dokonce ani kabelové připojení není imunní vůči problémům, protože nesprávná konfigurace routeru nebo dokonce poškozené ethernetové kabely mohou způsobit problémy se zpožděním a ztrátou paketů.
Hardwarová řešení
Ve vzácných případech mohou hry ztratit synchronizaci kvůli skutečným problémům s hardwarem v počítači. Například čip řadiče Ethernet, který je na cestě, může způsobit vážné narušení. Problémy mohou také nastat, pokud váš síťový hardware má nainstalované nesprávné ovladače.
Je zřejmé, že problém s ovladačem lze vyřešit instalací správných ovladačů. Skutečné selhání hardwaru je však jiný problém. Pokud je do vaší základní desky integrován řadič Ethernet nebo WiFi, budete muset problém vyřešit odstraněním celé základní desky.
Lepší latence a snížené ztráty paketů lze někdy dosáhnout instalací lepšího hardwaru. Například počítač, který se připojuje k síti prostřednictvím bezdrátového g, může vidět, že online herní výkon je výrazně zlepšen, pokud je místo toho připojen prostřednictvím bezdrátového připojení n. Většina řadičů Ethernet poskytuje podobný výkon, ale pro hraní her jsou k dispozici speciální ethernetové karty, například Výrobky zabijáka NIC. Ačkoli většina recenzí souhlasí s tím, že tyto produkty nestojí za cenu, mohou mírně snížit latenci.
Závěr
Jak jste se již dozvěděli, online hraní je ovlivňováno mnoha různými proměnnými. Hra může být desynchronizována z různých důvodů. Zjištění přesné příčiny problému obvykle vyžaduje přístup pokus-omyl počínaje možnými softwarovými konflikty a končící vyšetřováním možné poruchy hardwaru.
Matthew Smith je spisovatelem na volné noze žijícím v Portlandu v Oregonu. Píše a edituje také pro digitální trendy.