Hry pro více hráčů se staly tak rozšířenými, že příběh pro jednoho hráče je nyní popisován jako součást hry. I když zjistíte, že většina typů her je multiplayerových, od stříleček z pohledu první osoby po závodní a sportovní simulátory, je tu jeden problém, který je všechny trápí: špatné servery.
Problémy se serverem mohou zcela narušit herní zážitek a způsobit mezi hráči velkou frustraci. Zpoždění v reakci, náhlé zamrznutí a ztráta pokroku jsou běžné problémy, se kterými se můžete setkat kvůli nestabilnímu výkonu serveru. Tyto problémy se neomezují na jednu hru nebo vývojáře, ale ovlivňují celé odvětví, takže potřeba efektivních řešení je naléhavá. Zkontrolujte a opravte problémy se serverem Linux pomocí ideálních kroků pro odstraňování problémů.
1. Hackování a roboti
Zatímco hackování ve hře není technicky problém serveru, herní servery by měly být schopny zjistit, zda někdo provádí cheaty, a nedovolit mu účastnit se oficiálního matchmakingu (systém, jehož cílem je organizovat zápasy mezi hráči na základě specifických kritérií, jako je např. jako dovednosti nebo úroveň). Totéž platí i pro roboty.
Jde o rozšířený problém napříč všemi herními žánry, nejvíce jsou však postiženy FPS tituly. Hackery využívající aimboty nebo wallhacky najdete téměř v každé hře, pokud se nerozhodnete nepoužívat oficiální matchmaking a místo toho hrát něco jako FACEIT.
Hry se snažily tento problém řešit, ale opatření jsou přinejlepším nevyzrálá. Například v CS2 si můžete zakoupit status Prime a hrát s ostatními hráči s hodnocením Prime. Ale to jen snižuje vaše šance, že budete vystaveni hackerovi. To také znamená, že free-to-play část hry je nepořádek, který odhání nové hráče, kteří si chtějí hru vyzkoušet, než za ni utratí peníze.
Není to nemožný problém k vyřešení a možná nejlepším příkladem, jak se ve své hře zbavit hackerů, je Valorant. Přístup Riotu k problému však přidává řadu dalších problémů, o kterých si povíme později.
Smutek nebo cynismus se nemusí zdát jako velký problém, ale ve chvíli, kdy vkročíte do herní lobby, kde nevidíte, zda váš protivník vykořisťuje nebo hackuje, budete mu také vzdorovat. Hráči Rocket League mě v tom podpoří.
Každá online hra má kolem sebe komunity a všechny obsahují alespoň nějaké toxické prvky. Přítomnost pirátů je však často přímo úměrná tomu, jak nebezpečná je herní komunita.
2. Náhodné odpojení
Bez ohledu na to, jak dobrý je váš počítač nebo připojení k internetu, pokud hra, kterou se snažíte hrát, nemá stabilní servery, existuje šance, že budete náhodně smazáni nebo odpojeni od herního serveru bez zjevného důvodu.
Pro mě to byl nejčastější problém s FIFA 23 od EA, až jsem po chvíli přestal hrát hru pro více hráčů FIFA Ultimate Team (FUT). Jsem odpojen, i když mám dobrý počítač a stabilní připojení k internetu, a často dostávám pokutu, když odcházím ze zápasu.
FC24 tento problém do jisté míry vyřešil, ale stále existuje. Pro společnost se zdroji EA byste si mysleli, že to bude snadná oprava, ale ne. Tento problém se týká fotbalových her EA minimálně od FIFA 21 a je stále přítomen v FC24.
S tímto problémem se samozřejmě potýkají nejen hry EA. Navzdory tomu, že hra je stejně stabilní jako Valorant, byl jsem bezdůvodně vyhozen z herního serveru, jen abych se pokusil znovu připojit a získat pokutu za drahé připojení.
3. Nespravedlivé tresty za nepřítomnost (AFK) nebo odpojení
Hry jako Valorant a CS2 používají tvrdé tresty za odpojení, aby hráče odradily od toho, aby opustili zápasy a zničili hru všem ostatním. To je skvělé, kromě případů, kdy se herní server odpojí a dostanete pokutu.
Přísné tresty nebo pokuty za odpojení brání toxickým hráčům vstup do většiny soutěžních titulů, protože jeden hráč, který opustí zápas, může ostatním hráčům zničit hru. Náhodné použití na každého, kdo není připojen k serveru, však zanechá špatnou chuť a snižuje pravděpodobnost návratu nových hráčů.
To je jeden z největších důvodů, proč jsem se nestal řádným členem Valorant. Hra je dostatečně zajímavá, ale moje připojení neustále klesá, přestože mám slušné připojení k internetu a slušný počítač, takže jsem neustále trestán za opuštění zápasů, které jsem sám neopustil.
4. Nekalé dohazování
Oficiální matchmaking je v některých hrách nefunkční. Přál bych si, aby existoval lepší způsob, jak to říct, ale není. Multiplayer ve většině her je založen na dovednostech, což znamená, že se nebudete dobře bavit, pokud nebudete spárováni s hráči na zhruba stejné úrovni dovedností jako vy. Je to docela jednoduché, ale je to něco, co se ve hrách neustále pokazí.
Proces matchmakingu ve hře musí také brát v úvahu hackery a dokonce i roboty. Známým příkladem je CS2. Proces dohazování ve hře je tak náhodný, že nevíte, jak se bude úroveň dovedností lišit od hry ke hře.
Odpovídá parametrům na obrazovce, jako je hodnost a ELO, které hráči vidí. Zdá se však, že prvky, které systém dohazování používá ke spárování lidí za obrazovkou, se značně liší. Vzhledem k tomu, že nemáte přístup k těmto číslům nebo k tomu, jak systém řadí hráče, je obtížné určit, kde jste v matchmakingu. Pro většinu hráčů, včetně mě, je nejlepší, co udělat, je hrát a modlit se za dobrý zápas.
Tento problém se opět týká více her. Rocket League, FC24 a někdy iRacing vás mohou dostat do haly, kde každý dělá svou vlastní věc, místo aby trénoval hru.
Stejně jako u většiny problémů se serverem, zde toho moc dělat nemůžete. S problémem se dá do jisté míry bojovat hraním s přáteli nebo skupinou, kterou znáte, takže se alespoň můžete bavit bez ohledu na opozici.
5. Chyby, závady a vše ostatní
Náhodné chyby a závady rozšířené v různých hrách jsou v online hraní téměř nevyhnutelné. Nepochybně narazíte na problémy, jako je neregistrování zásahů, pohybující se postavy ve hře, stěny, kterými můžete projít nebo střílet, přemožení určité zbraně nebo předmětu a mnoho dalšího. Seznam je nekonečný.
Většina her pro více hráčů dostává neustálé aktualizace, protože vývojáři něco opravují a něco jiného pokazí. Herní servery netrvají věčně, ale bez ohledu na to, jak dlouho vydrží, je to hra na kočku a myš mezi vývojáři a chybami.
Hry od Ubisoftu, zejména Rainbow Six Siege, jsou ukázkovými příklady her, které jsou náchylné k mnoha online chybám, které mohou zničit hráčský zážitek. Nejnovější verze společnosti, XDefiant, také následuje. Série FIFA od EA, nyní FC, je také známá náhodnými chybami a závadami, které může být obtížné vysvětlit, pokud je nepřihlásíte.
Dalším příkladem je kód mřížky iRacing. I když se tato chyba nestává často, ve hře, kde záleží na každém centimetru a auta často závodí těsně vedle sebe, boj se síťovým kódem znamená, že spadnete, aniž byste kdy věděli, jestli to byla vaše chyba, nebo ne. Také skončíte potrestáni za nebezpečnou jízdu, nemluvě o zmaření závodu pro vás a kohokoli, s kým se srazíte.
Možná ještě více frustrující je skutečnost, že je pravděpodobné, že problémy, se kterými se setkáte, nejsou časté, což znamená, že vývojář nemá dostatek dat k vyřešení problému. To znamená, že někdy se k vyřešení problému musíte propracovat. Nyní se můžete naučit vše, co potřebujete k vytvoření vlastního vyhrazeného herního serveru na Linuxu.