Podvádzanie bolo vždy prekliatím vývojárov a online hráčov. Odstraňuje faktory zručnosti a šťastia, ktoré umožňujú bežným ľuďom užiť si online zápas.
V súčasnej dobe vývojári bojujú proti cheat motorom tým, že sa pozerajú na a zaisťujú integritu herných súborov. S rozvojom AI a strojového učenia sa však podvádzanie teraz môže uskutočňovať mimo počítača.
Aké sú dôsledky týchto nových cheatovacích technológií pre hry a hry FPS (first-person shooter) všeobecne? A čo môžu vývojári hier urobiť, aby to zmiernili? Poďme skúmať.
Aký je problém s podvádzaním FPS?
Podvádzanie v hrách, najmä vo FPS, nie je nové. Za posledných niekoľko rokov sa vyskytli problémy, pri ktorých hráči, dokonca aj profesionálni, podvádzali pri hraní. A aj keď podvodníci urobili niektoré hry zlými a príjemnými, vývojári našli spôsoby, ako ich zastaviť.
Osoba tradične podvádzajúca v online hrách pre viacerých hráčov úpravou súborov hier. Podvádzače vyhľadávajú v pamäti počítača súbory súvisiace hry. Potom vykoná zmeny v týchto súboroch, aby vám poskytol nespravodlivú výhodu.
Ďalší nedávny vývoj v podvádzaní vidí softvér, ktorý funguje ako nízkoúrovňový grafický ovládač medzi hrou a skutočným GPU na skrytie stien. Ostatné pokročilé cheatové motory sa vstrekujú do pamäte počítača a upravujú surový kód.
Takmer všetky cheatovací stroje majú však jednu vec spoločnú: upravujú súbory alebo údaje vo vašom počítači. Vývojári zabraňujú podvádzaniu zavedením opatrení proti podvodom. Tento softvér dokáže detekovať zmeny vo vašom systéme, zastaviť procesy podvádzačov a monitorovať pamäť vášho počítača, aby sa zabránilo podvádzaniu.
A keďže výrobcovia cheatov vytvárajú nové systémy, vývojári často aktualizujú softvér proti podvodom, aby bojovali proti týmto neznámym hrozbám.
Jeden populárny cheat je aimbot, kde cheat engine automaticky namieria vašu zbraň na nepriateľa. To dáva podvodníkovi takmer nekonečnú výhodu. Pretože bez ohľadu na to, ako ďaleko alebo ako skrytý je nepriateľský hráč, budú detegovaní a zastrelení hneď, ako vstúpia na obrazovku hráča.
Tieto aimboty bežia prostredníctvom cheatovacích motorov na vašom počítači. Ak teda antivírusový softvér prehľadá váš systém, existuje vysoká pravdepodobnosť, že bude odhalený.
Existuje však nový druh podvodného motora, ktorý je prakticky nezistiteľný.
Vzostup AI a strojového učenia v cheat motoroch
Mnoho ľudí vie, že na zachytenie hry by ste mohli použiť iný počítač. V skutočnosti mnoho streamerov používa toto nastavenie, kde hrajú hry na jednom počítači a potom zachytia svoju obrazovku na inom. Vďaka tomu môžu streamovať svoju obrazovku bez straty výpočtového výkonu.
Vývojári cheatových motorov potom využili tento nástroj na vytvorenie dokonalého robota. Na zaznamenanie obrazovky podvodníka používajú zachytávaciu kartu pripojenú k inému počítaču. Potom použili počítačové videnie, pokročilá AI a a program strojového učenia spracovať vizuálne údaje a monitorovať vašu obrazovku, či neobsahuje nepriateľov.
Hneď ako detekuje ciele, odošle vstupné príkazy, podobné signálom myši a klávesnice, na uzamknutie vašich pamiatok. Podvádzač teda namiesto sedenia vo vašom systéme beží na nezávislom počítači. A pretože signál, ktorý sa vracia do počítača podvodníka, sa nelíši od ostatných periférnych zariadení, neexistuje žiadny spôsob, akým by to anti-cheat systémy dokázali zistiť.
Agresívna reakcia na podvodné motory
V júli 2021 spoločnosť Activision, vydavateľ niektorých z najväčších hier FPS, ako napríklad Call of Duty: Warzone, zavrel cheat vývojára za menej ako týždeň, pretože sa ukázalo, že vytvorili strojové učenie podvádzať. Napriek tomu, že nie sú k dispozícii žiadne podrobnosti o tom, ako sa to spoločnosti Activision podarilo, programátor cheatu zverejnil na svojej webovej stránke toto vyhlásenie:
Tím,
Toto vyhlásenie nebolo požadované.
Na žiadosť spoločnosti Activision Publishing, Inc („Activision“) však už nebudem vyvíjať ani poskytovať prístup k softvéru, ktorý by bolo možné použiť na zneužívanie ich hier. Mojím zámerom nikdy nebolo urobiť niečo nezákonné. Na konci videa, ktoré tomuto projektu venovalo takú pozornosť, bolo uvedené „už čoskoro“. Softvér nebol nikdy zverejnený.
Tento typ technológie má ďalšie skutočné pomocné výhody, napríklad namierením webovej kamery na seba môžete ovládať pohyb bez použitia končatín. Žiaľ, vzhľadom na jeho potenciálny negatívny vplyv ho nebudem ďalej rozvíjať.
K dnešnému dňu je webová stránka cheat vývojárov nedostupná. A Activision tiež stiahol všetky ostatné potenciálne zdroje.
Môžeme zastaviť podvody?
Myšlienka, akonáhle sa narodí a bude sa šíriť, nikdy nezmizne. A hoci Activision konal rýchlo a zastavil toho konkrétneho robota, takmer každý so znalosťou AI a hlbokým učením ho dokáže obnoviť.
Koniec koncov, premisa cieľového robota, ktorý detekuje ciele, sa nelíši od tých, ktoré sú v kamerách a samoriadiacich autách. A hoci implementácia tohto cheatu môže byť drahá, použitie správneho vybavenia je veľmi jednoduché.
Všetko, čo potrebujete, je sekundárne zariadenie na spustenie zariadeniabotbot, zachytávacia karta, ktorá umožní sekundárnemu systému monitorovať váš herný počítač, a emulátor ovládača na odosielanie signálov späť do vášho herného počítača. Ak máte všetky tieto veci, môžete ísť do mesta a vyzbierať svojich protivníkov ako strieľať ryby do suda.
Jedným zo spôsobov, ako tomu zabrániť, je, aby anti-cheatové spoločnosti využívali aj strojové učenie. Môžu zmerať pohyby hráča, aby zistili, či je to ľudsky nemožné dosiahnuť. Koniec koncov, ľudia nie sú presní. Naše pohyby majú variácie a doba odozvy sa líši od momentu k okamihu.
Ak sa teda hráč pohybuje ako hodinky, je veľká pravdepodobnosť, že podvádza. To sa však ľahšie povie, ako urobí. A tiež musia zvážiť, čo by sa stalo, keby sa program aimbot naučil pridávať variácie svojich pohybov ako človek.
Zomiera žáner FPS?
Cheaty sú tu tak dlho, ako hry. A vývojári hier proti tomu bojujú, a to už od roku 2002, keď Valve vydal prvý anti-cheat softvér pre Counter-Strike.
Keďže počítače sú stále výkonnejšie a strojové učenie inteligentnejšie, vývojári hier budú mať svoju prácu ako stvorenú. Predtým, ako začnú prevládať, musia odhaliť cheaty na strojové učenie vykonané mimo systému.
Ak nič neurobia, riskujú, že ich hry budú preplnené podvodníkmi. Vďaka tomu nie je ich hra príjemná, čo môže viesť k tomu, že ľudia s FPS úplne skončia.
Mohli sme len dúfať, že vývojári hier zastavia a zmiernia škody, ktoré môže podvádzanie AI spôsobiť. Rýchla a rozhodná akcia spoločnosti Activision zaistila bezpečnosť hier FPS pred nezistiteľnými cieľovými robotmi, čo nám umožňuje naďalej si užívať hry FPS. Aspoň zatiaľ.
Bez ohľadu na to, či to viete alebo nie, v určitom okamihu ste sa pravdepodobne previnili kvôli cheesingu pri hraní hier. Tu je dôvod.
Čítajte ďalej
- Hranie hier
- PC hry
- Herná kultúra
Jowi je spisovateľ, kariérny tréner a pilot. Lásku k čomukoľvek PC si získal už od čias, keď jeho otec ako 5 -ročný kúpil stolný počítač. Od tej doby používa a maximalizuje technológie vo všetkých aspektoch svojho života.
prihlásiť sa ku odberu noviniek
Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!
Kliknutím sem sa prihlásite na odber