Podvádění ve videohrách - Cheating in video games

Podvádění ve videohrách zahrnuje hráče videoher, který pomocí různých metod vytváří výhodu nad rámec běžného hraní , aby byla hra jednodušší. Cheaty mohou být aktivovány v rámci samotné hry (cheatový kód implementovaný původními vývojáři her), nebo vytvořený softwarem třetí strany (herní trenér nebo debugger) nebo hardwarem ( cheat cartridge ). Mohou být také realizovány využíváním softwarových chyb ; to může, ale nemusí být považováno za podvádění na základě toho, zda je chyba považována za všeobecně známou.

Dějiny

Podvádění ve videohrách existuje téměř po celou jejich historii . První cheat kódy byly zavedeny pro účely testování hry . Playtesters museli důkladně otestovat mechaniku hry a zavedli cheat kódy, aby byl tento proces jednodušší. Počáteční cheatový kód najdete v Manic Mineru , kde psaní „6031769“ (na základě řidičského oprávnění Matthew Smitha ) aktivuje cheat mód. Během několika měsíců od vydání Wizardry: Proving Grounds of the Mad Overlord z roku 1981 se objevili nejméně dva komerční trenéři. Reklamy z roku 1983 na „The Great Escape Utility“ pro Castle Wolfenstein (1981) slíbily, že produkt za 15 $ „předělává všechny funkce hry. Zastavte zpoždění spouštění, pády a čekání na hrudník. Získejte libovolný předmět v jakémkoli množství. Začněte v jakékoli místnosti, v jakékoli hodnosti. Znevýhodněte svůj cíl. Dokonce přidávejte položky “.

V počítačové hře jsou všechny číselné hodnoty uloženy „tak, jak jsou“ v paměti. Hráči mohli malou část hry před spuštěním přeprogramovat. V kontextu her pro mnoho 8bitových počítačů bylo běžnou praxí načítat hry do paměti a před jejich spuštěním upravovat konkrétní adresy paměti, aby bylo možné podvádět, získat neomezený počet životů, měnu, imunitu, neviditelnost, atd. Takové úpravy byly provedeny prostřednictvím příkazů POKE . The Commodore 64 , rozsah Amstrad CPC a ZX Spectrum také dovoleno hráči se správným kazet nebo Multiface add-on zmrazit běžící program, zadejte tropí a resumé. Některé hry se pokusily detekovat Multiface a odmítly načíst, pokud byla přítomna. Nejranější modelky neměly schopnost „skrývat se“. Pozdější revize buď obsahovaly přepínač, skryly se, pokud byla nabídka otevřena a zavřena před načtením hry, nebo se automaticky skryly.

Například POKE 47196,201v Knight Lore pro ZX Spectrum je dosaženo imunity. Časopisy jako Crash pravidelně uváděly seznamy takových POKE pokynů pro hry. Aby je hacker našel, musel interpretovat strojový kód a lokalizovat kritický bod, kde se snižuje počet životů, jsou detekovány dopady atd. Někdy byl v tomto konkrétním významu používán výraz POKE.

Podvádění bylo využíváno technologicky orientovanými hráči kvůli obtížnosti raných podvodů. Cheatový průmysl se však objevil s vývojem herních systémů, a to balením a prodejem podvádění jako produktu. Podvody umožňující podvádění, jako jsou cheat books, game guides, cheat cartridges, pomohly vytvořit cheat průmysl a upevnit cheat jako součást herní kultury. Podvádění však nebylo v raných hrách všeobecně přijímáno; herní časopis Amiga Power odsoudil podvodníky a zaujal postoj, že podvádění není součástí jejich filozofie férovosti. Také to aplikovali obráceně; hry by také neměly dovolit podvádět hráče. Průvodci, návody a návody se někdy používají k dokončení her, ale zda se jedná o podvádění, se diskutuje.

Později se podvádění stalo populárnějším u časopisů, webových stránek a dokonce i u televizní show Cheat! , věnované výčtu podvodů a návodů pro konzoly a počítačové systémy. POKE cheaty byly nahrazeny trenéry a cheat kódy. Obecně platí, že většina cheatů v moderních systémech není implementována hráči, ale vývojáři her . Někteří říkají, že jelikož mnoho lidí nemá čas dokončit videohru sami, jsou potřeba podvody, aby byla hra přístupnější a přitažlivější pro příležitostného hráče. V mnoha případech vývojáři vytvořili podvody, aby usnadnili testování, a poté je nechali ve hře, protože rozšířili počet způsobů, jak ji lidé mohli hrát. S nárůstem popularity her podvádění pomocí externího softwaru a hardwaru vyvolalo řadu právně právních problémů souvisejících s úpravou kódu hry.

Mnoho moderních her zcela odstranilo cheat kódy, kromě případů, kdy byly použity k odemčení určitých tajných bonusů. Využití sledování úspěchů v reálném čase znemožnilo podvádět jednoho hráče. V online hrách pro více hráčů je podvádění odsuzováno a odmítáno, což často vede k zákazu . Některé hry však mohou odemknout cheaty pro jednoho hráče, pokud hráč splní určitou podmínku. Ještě další hry, například hry využívající zdrojový modul , umožňují vývojářským konzolám aktivovat širokou škálu podvodů v systému pro jednoho hráče nebo správci serveru.

Mnoho her, které používají nákupy ve hře, považuje podvádění za nejen špatné, ale také nezákonné, protože podvod v takových hrách by hráčům umožnil přístup k obsahu (jako jsou power-upy a extra coiny), jehož získání by jinak vyžadovalo platbu. Podvádění v takových hrách je nicméně legální šedou oblastí, protože neexistují žádné zákony proti úpravě softwaru, který je již ve vlastnictví, jak je podrobně uvedeno v zákoně o autorských právech Digital Millenium.

Cheat kódy

Nejzákladnějším typem cheatového kódu je ten, který vytvořili herní designéři a který je skrytý v samotné videohře , což způsobí jakýkoli typ neobvyklého efektu, který není součástí obvyklé herní mechaniky.

Cheat kódy se obvykle aktivují zadáním tajných hesel nebo stisknutím tlačítek ovladače v určité sekvenci. Méně obvyklé způsoby aktivace zahrnují zadávání určitých vysokých skóre, držení kláves nebo tlačítek při umírání, vyzvedávání položek v určitém pořadí a jiné provádění neintuitivních akcí. Některé hry mohou také nabídnout ladicí konzolu, kterou lze použít k úpravě parametrů hry. Účinky mohou zahrnovat uvolnění znak nebo zlepšení výkonu postavy: například zajištění vozu s větším zrychlením, vstupující nesmrtelnost nebo procházení zdí , neomezené peníze nebo střelivo, nebo jen vizuální gagy se žádné praktické účely, například „Tutu Qwark“ v Ratchet & Clank: Up Your Arsenal .

Na rozdíl od jiných způsobů podvádění jsou cheatové kódy implementovány samotnými vývojáři her, často jako nástroj k bezproblémovému testování určitých aspektů hry. Jedním z prvních známých příkladů tohoto typu cheatů je Konami Code , vytvořený v roce 1986 vývojářem Konami Kazuhisou Hashimotem , když pracoval na portování arkádové hry Gradius z roku 1985 pro použití na Nintendo Entertainment System . Hashimoto je citován slovy: „Arkádová verze Gradia je opravdu obtížná, že? Nikdy jsem ji tolik nehrál a nebylo možné, abych mohl hru dokončit, a tak jsem vložil takzvaný kód Konami.“

Roboti

Bot je druh expertního systémového softwaru založeného na umělé inteligenci (AI), který hraje videohru na místě člověka a provádí akce (opakující se nebo ne), které umožňují dosažení výhod.

Úprava dat runtime her

Podvádění lze snadno dosáhnout změnou dat hry, když je spuštěna. Tyto způsoby podvádění jsou často méně spolehlivé než cheatové kódy zahrnuté ve hře jejími tvůrci. Důvodem je skutečnost, že určité programovací styly nebo vtípky interní logiky hry, různé verze hry nebo dokonce použití stejné hry v různých časech nebo na jiném hardwaru mohou mít za následek různé využití paměti, a proto může program trenéra nemají žádný účinek, nebo zcela zastaví běh hry. Úprava herních dat obvykle představuje porušení licenční smlouvy k softwaru, která zakazuje úpravu programu vůbec.

Game Genie pro NES umožňuje hráči vložit kódy upravovat hodnoty paměti dané hry.

Úpravy paměti

Podvádění pomocí úpravy paměti zahrnuje úpravu hodnot paměti, kde si hra uchovává informace o svém stavu. Způsob, jak toho dosáhnout, se bude lišit v závislosti na prostředí, ve kterém je hra spuštěna.

Hardware pro úpravu paměti

Podváděcí kazeta je připojena k portu rozhraní na domácím počítači nebo konzole. Umožňuje uživateli upravit kód hry před nebo během provádění. Raným příkladem je Multiface pro ZX Spectrum a téměř každý formát od té doby pro něj byl vytvořen cheat cartridge; jako je řada zařízení Action Replay společnosti Datel . Dalším populárním příkladem je Game Genie pro herní konzole Genesis , NES , Super NES , Game Boy a Game Gear . Moderní diskový cheat hardware obsahuje GameShark a Code Breaker, které upravují kód hry z velké databáze podvodů. V konzolách pozdější generace byly cheatové kazety nahrazeny cheat disky, které obsahují jednoduchý zaváděcí program, který načte herní disk a upraví hlavní spustitelný soubor před jeho spuštěním.

Legalita tohoto typu zařízení byla zpochybněna, jako například v případě Lewis Galoob Toys, Inc. v. Nintendo of America, Inc. , ve kterém Nintendo neúspěšně žalovalo Lewis Galoob Toys s tím, že jeho podváděcí zařízení, Game Genie , vytvořil odvozená díla her a tím porušil autorský zákon.

Software pro úpravu paměti

Nejzákladnější způsob, jak toho dosáhnout, je pomocí softwaru editoru paměti, který umožňuje hráči přímo upravovat číselné hodnoty na určité adrese paměti. Tento druh softwaru obvykle obsahuje funkci, která umožňuje hráči provádět vyhledávání v paměti a pomoci uživateli lokalizovat oblasti paměti, kde se nacházejí známé hodnoty (například počet životů, skóre nebo úroveň zdraví). Za předpokladu adresy paměti může být editor paměti také schopen ji „zmrazit“, což brání hře ve změně informací uložených na této adrese paměti.

Herní trenéři jsou speciální typ editoru paměti, ve kterém program přichází s předdefinovanými funkcemi pro úpravu paměti běhu konkrétní počítačové hry . Při distribuci mají trenéři často jediné + a číslo připojené k jejich názvu, což představuje počet úprav, které má trenér k dispozici.

V osmdesátých a devadesátých letech minulého století byli trenéři obecně integrováni přímo do skutečné hry rozbíjením skupin . Když byla hra poprvé spuštěna, trenér obvykle zobrazoval úvodní obrazovku, někdy umožňoval úpravy možností souvisejících s trenérem, a poté pokračoval ke skutečné hře. V seznamech a úvodních vydáních skupiny crackerů byly trénované hry označeny jedním nebo více znaménky plus, po nich pro každou možnost v trenéru, například: „Mega Krew uvádí: paní Astro Chicken ++ “.

Mnoho emulátorů má vestavěnou funkci, která umožňuje hráčům upravovat data během hry, někdy dokonce emulovat podvodný hardware, jako je Game Genie . Některé emulátory dělají tuto metodu o krok dále a umožňují hráči exportovat a importovat úpravy dat. Editační šablony mnoha her pro konzolu jsou shromažďovány a redistribuovány jako cheat packy.

Emulátory také často nabízejí další výhodu spočívající v možnosti uložit stav celého emulovaného stroje v libovolném bodě, což efektivně umožňuje uložení v libovolném bodě hry, i když funkce ukládání není poskytována samotnou hrou. Podvádění hardwaru, jako je „Okamžité přehrávání“, také umožňuje takové chování u některých konzolí.

Vložení kódu

Poněkud neobvyklejší než úpravy paměti, vkládání kódu spočívá v úpravě spustitelného kódu hry, když je spuštěna, například pomocí příkazů POKE . V případě Jet Set Willy na počítači ZX Spectrum, populární cheat zahrnoval nahrazení instrukce Z80DEC (HL) v programu (který byl zodpovědný za snížení počtu životů o jeden) s NOP, což hráči efektivně poskytovalo nekonečné životy. V systému Microsoft Windows je běžným typem hackování videohry používání knihoven DLL . Uživatelé používají program třetí strany k vložení knihovny DLL do své vybrané hry.

Uložené herní editory

Úprava uložené hry nabízí nepřímý způsob úpravy herních dat. Úpravou souboru v trvalém úložišti je možné efektivně upravit data runtime hry, která budou obnovena, když se hra pokusí načíst uloženou hru.

Hex editory byly nejzákladnějším prostředkem pro úpravu uložených herních souborů (např. Dát hráči velkou částku peněz ve strategických hrách, jako je Dune II ). Jak se však stalo u herních editorů, brzy byly k dispozici specializované nástroje pro úpravy her, včetně funkcí pro snadnou úpravu uložených dat pro konkrétní hry, takže vykreslování hexadecimálních úprav je pro tento účel do značné míry zastaralé.

Pokud je uložená hra uložena ve více souborech, může být také možné podvádět jednoduše smícháním a porovnáním těchto souborů. Pokud například jeden soubor představuje položky v truhle s pokladem, zatímco jiný představuje hráčův inventář, pak může hráč uložit hru před a po vyzvednutí položky z truhly a pokračovat ve hře pomocí souboru truhly s pokladem před položkou byl vyzvednut a inventární soubor od té doby.

Padělání síťového provozu

Podobná metoda podvádění v online hrách zahrnuje úpravu paketů za účelem úpravy odchozího síťového provozu, což ovlivňuje stav hry. Ačkoli to bylo v minulosti běžnější, moderní hry jsou vyvíjeny s odolností proti modifikacím sítě a paketů a podmínky služby pro většinu her tuto formu podvádění výslovně zakazují.

Neobvyklé efekty

Cheat kódy mohou někdy produkovat neobvyklé nebo zajímavé efekty, které nemusí nutně usnadnit hraní hry. Například jeden cheat v Jurském parku: Operace Genesis přiměje dinosaury, aby vypadali „ nemrtví “. Další příklad se vyskytuje ve hře Dungeon Siege , kde aktivace cheatu pro prodloužení dosahu luku také umožňuje nepřátelům střílet na stejnou vzdálenost, čímž se eliminuje výhoda, kterou by cheat poskytl. Podvádění může dokonce ztížit hru; například by bylo možné dát nepříteli speciální schopnosti, zvýšit obecnou obtížnost, přimět neutrální kolemjdoucí zaútočit na hráče nebo poskytnout hráči nevýhodu, jako jsou nízké body zdraví. Cheaty ve hrách Grand Theft Auto mohou přimět NPC začít se bouřit nebo ovládat zbraně. V Grand Theft Auto III může hráč aktivovat cheat, aby umožnil sfouknutí končetin NPC, což je funkce původně obsažená ve hře. V poslední době však Rockstar Games do svých her nezahrnuje tak násilné nebo neobvyklé cheat kódy, místo toho se raději zaměřuje na cheaty, jako jsou spawnery vozidel, efekty hráčů (například neporazitelnost) a spawnování zbraní.

Některé hry hráče vtipně penalizují za používání cheatů jiné hry. Například použití cheatů z Doom v Descentu zobrazuje na obrazovce pouze sarkastické zprávy od programátorů; pomocí kódů z Descentu v jeho pokračování Descent II snižuje štíty a energii hráče na 1%. Kódy od Doom používané v Heretic dávají opak požadovaného efektu, jako je okamžitá smrt místo nezranitelnosti nebo svlékání zbraní místo jejich poskytování. Původní Doom ' s ‚nesmrtelnost‘ code ‚IDDQD‘ je nefunkční v Doom 3 , ale produkuje zpráva konzoly: ‚Vaše paměť slouží vám dobře.‘

Jiné kódy dělají čistě kosmetické změny - například v tom, co má postava hráče na sobě - ​​ale nezlepšují postup hry. Většina her Grand Theft Auto má kód pro změnu postavy hráče na NPC . Jiné zvláštní cheaty mohou vyvolat „režim velké hlavy“ ( GoldenEye 007 ), nahradit zbraně jinými objekty nebo změnit barvy postav.

Velikonoční vajíčka jsou související funkcí. Přestože takový skrytý obsah nemá na hraní žádný vliv, tato „vajíčka“ lze nalézt v mnoha hrách a mohou naznačovat budoucí hry v sérii nebo poskytnout více informací o tématu. Některá velikonoční vajíčka lze nalézt pouze podváděním příkazů, jako je režim noclip .

Opatření proti podvádění

Ve hrách, které mají dosažitelné úspěchy nebo záznamy o vysokém skóre nebo obojí, podvody od přírody umožňují hráči dosáhnout úspěchů příliš snadno nebo dosáhnout součtu bodů nedosažitelných nebo extrémně obtížně dosažitelných legitimními prostředky neošidícím hráčem. V některých hrách může kvůli těmto hrám mít stejný režim komentáře vývojářů , ve snaze zpřístupnit hráči všechny komentované scénáře a učinit hráče nezranitelným pro poškození v režimu komentáře.

Překážky dokončení hry

  • 32X verze Doom neumožňuje hráči pokračovat ve hře, pokud jste použili nějaké cheat kódy; místo toho, když podvádějící hráč porazí předposlední úroveň hry, hra simuluje odchod programu do DOSu a zobrazí předstíraný příkazový řádek („C: \>“).
  • Některé počítačové hry a většina her pro Xbox nezaznamenávají úspěchy hráčů, pokud jsou dosaženy při aktivovaném cheat módu. Například Half-Life 2: Episode 2 změní tuto bariéru na pokračující překážku, pokud hráč uloží hru s aktivovanými cheaty: Hra tuto skutečnost zaznamená do souboru pro uložení a automaticky způsobí následné načtení z příslušného souboru pro uložení, aby se cheat znovu aktivoval režimu.
  • V Ricochet nekonečna , pokud se hráč cheaty vůbec, jejich skóre bude nastaveno na nulu, zobrazí se zpráva „Jste podvádění“ se zobrazí v okně se zprávou, a nebude zaznamenán pokrok hráče za podvádění.
  • V některých hrách pro Nintendo DS a Nintendo 3DS, jako je Pokémon Black and White nebo Tomodachi Life , se používají protiopatření, která zabraňují hráčům využívat změnu systémových hodin, známou jako „cestování časem“. Například ve hře Tomodachi Life nebudou obchody aktualizovat ani zobrazovat žádné sezónní exkluzivní položky, dokud se systémové hodiny netiknou do následujícího dne.
  • Pokud v Batman: The Movie on the Amiga použil hráč cheat, koncová sekvence se objeví vzhůru nohama.
  • In Men in Black - The Series: Crashdown , using cheats (hidden in some game levels) disables the save game function and the level progression. Místo toho se zobrazí zpráva „Úroveň dokončena s cheat kódy“ a hra bude přenesena do hlavní nabídky.
  • Assassin Creed série (zejména Assassin Creed: Revelations ) umožňuje použití cheatů po hře je dokončen, ale pokrok zakáže přehrávač jakýchkoliv nehotových dílčích úkolů, zatímco podvody jsou aktivní.
  • V Grand Theft Auto , Grand Theft Auto 2 a Grand Theft Auto III bude aktivace kódů „No police“ zasahovat do herních misí vyžadujících interakci s policií. V GTA , protože neexistuje způsob, jak zrušit misi nebo uložit hru, hra se zastaví, když je hráč požádán o získání policejního auta. Totéž platí v GTA 2 ; i když si hráč může hru uložit, nelze to provést na misi. Pro postup ve hře je tedy nutný návrat ke starému uložení. GTA vyžaduje opětovné zadání úrovně a ztrácí veškerý pokrok v této úrovni. Kromě toho používání podvodů v GTA zabrání hráči dosáhnout 100% dokončení a před pokusem o uložení hry se jim zobrazí varovná zpráva.

Sankce za výkon hráče

  • Zadání 3D Wolfenstein " s‚ILM‘kód poskytuje přehrávač s maximální možnou životy, zbraní a střeliva, ale v procesu vynuluje skóre hráče na nulu.
  • Pokud hráč v Unrealu používá příkaz „Admin Set“, bude muset restartovat Unreal, aby vstoupil na jakýkoli online server.
  • Ve verzi SimCity Commodore 64 by stisknutí klávesy F1 přidalo 10 000 $ k dostupným prostředkům hráče. Po počtvrté došlo k zemětřesení a požárům a opakovalo se to pokaždé, když byl cheat použit. Pokud by však hráč aktivoval cheat před zahájením stavby svého města, musely by být uhaseny pouze lesní požáry, nikoli buldozery a přestavby poškozených oblastí města.
  • Ve většině moderních her, jako je Saints Row: The Third , používání podvodů buď zakáže automatické ukládání nebo ukládání obecně, nebo zakazuje trofeje nebo úspěchy.
  • Ve hře Banjo-Kazooie , která se pokouší zadat příliš mnoho cheatových kódů na hradě z písku ve hře Treasure Trove Cove, nejprve hráč obdrží varování od protivníka Gruntily, poté systém automaticky restartuje hru a odstraní uložený soubor. používal.

Vyloučení odpovědnosti týkající se úspěchů hráčů

  • Pokud má hráč portálu aktivované nějaké cheaty, když je komora dokončena v režimu Challenge, hra zobrazí „CHEATED!“ nad obrazovkou souhrnu výkonu pro danou úroveň.
  • Tyrian zobrazí ve spodní části obrazovky skóre zprávu „Podvodníci vždy prosperují“.
  • Pokud hráč podvádí pomocí podváděcího zařízení ve hře Persona 3 , postavy hry hráče odsoudí za podvádění.
  • MechWarrior 3 zpřístupňuje své cheatové režimy jako standardní herní možnosti (na rozdíl např . Od požadavku na zadání „tajného“ kódu), ale označuje tyto herní možnosti jako „nečestné“, což je odkaz na čestný kód sdílený soupeřem hry klany.
  • V Grand Theft Auto: Vice City zadáním cheatového kódu k rozmnožování vozidel snížíte trestní hodnocení hráče. Pokud klesne pod nulu, zobrazí se zprávy související s cheatem. Jiné cheaty mohou hru extrémně ztížit. Hra upozorní hráče na pokus o uložení se zapnutými cheaty měnícími hru, protože některé cheaty zůstanou uloženy ve hře, pokud hráč neukládá.
  • V Grand Theft Auto: The Ballad of Gay Tony zabrání zadávání cheatového kódu při hraní mise hráči v prohlížení jejich statistik a jejich nahrávání do sociálního klubu Rockstar Games.
  • Sanctum zobrazí zprávu po každé vlně, pokud je použito jakékoli podváděcí opatření, a deaktivuje skóre a úspěchy, dokud není hra restartována.
  • Metal Fatigue zobrazí zprávu „(jméno hráče) podvádí jako slizká krysa!“ při používání cheat kódů (v režimu pro jednoho hráče i pro více hráčů).
  • V Shovel Knight , ukládání souborů s povoleným cheatovým kódem zobrazí dýni na stránce uložení na obrazovce „VÝBĚR PROFILU“.

Podvádění v online hrách

Podvádění existuje v mnoha videohrách pro více hráčů . I když vždy existovaly cheat kódy a další způsoby, jak usnadnit hry pro jednoho hráče, vývojáři se tomu často snaží u her pro více hráčů zabránit. S vydáním prvních populárních internetových her pro více hráčů dostalo podvádění nové dimenze. Dříve bylo docela snadné zjistit, zda ostatní hráči podváděli, protože většina her se hrála v místních sítích nebo konzolách. Internet změnil, že zvýšením popularity hry pro více hráčů, což hráčům relativní anonymity, a dávat lidem cestu ke komunikaci podvody.

Mezi příklady cheatů ve střílečkách z pohledu první osoby patří aimbot , který pomáhá hráči při míření na cíl, což uživateli poskytuje nespravedlivou výhodu, wallhack , který umožňuje hráči vidět skrz pevné nebo neprůhledné předměty nebo manipulovat nebo odstraňovat textury, a ESP , pomocí kterého se zobrazují informace ostatních hráčů. Existují také podvody, které zvyšují velikost nepřátelského hitboxu, což umožňuje hráči střílet vedle nepřítele, což by obvykle vedlo k chybě, ale hra by to detekovala jako zásah.


V online karetních hrách pro obchodování lze vytvoření více účtů pomocí zařízení pro útěk z vězení za účelem získání dalších odměn považovat za podvádění, protože je nefér vůči hráčům, kteří mají pouze jeden účet.

V online hrách pro více hráčů mohou hráči využívat makro skripty , které automatizují akce hráče, k automatickému hledání předmětů nebo porážce nepřátel ve prospěch hráče. Převaha masivně multiplayerových online her (MMORPG), jako jsou World of Warcraft , Anarchy Online , EverQuest , Guild Wars a RuneScape , vyústila v obchodování s herní měnou za měnu reálného světa. To může vést k virtuálním ekonomikám . Vzestup virtuálních ekonomik vedl k podvádění, kde hráč pomocí maker získává velké množství herních peněz, které pak hráč vymění za skutečné peníze. Podmínky služby většiny moderních online her nyní výslovně zakazují převod účtů nebo prodej herních položek za „skutečné“ peníze. V závislosti na společnosti, která hru provozuje, to může, ale nemusí být bráno vážně. Mnoho online her nenápadně umožňuje obchodování s herní měnou za hotovost v reálném životě díky zdrojům, které společnost potřebuje k nalezení a chytání kupců zlata, a také kvůli ztrátě příjmů při zákazu nákupu zlata někomu.

Podvádění v online hrách je na veřejných herních serverech běžné . Některé online hry, jako například Battlefield 1942 , obsahují specifické funkce pro boj proti podvádění , a to začleněním nástrojů jako PunkBuster , nProtect GameGuard nebo Valve Anti-Cheat . Podobně jako u antivirových společností jsou některé nástroje proti podvádění neustále a důsledně obcházeny, dokud další aktualizace nedonutí tvůrce cheatů najít nové metody, jak obejít ochranu.

Ve hrách pro jednoho hráče je vývojářům k dispozici řada doplňků, které lze použít k zastavení podvodníků. Obfuscator bude kódovat kód tak, aby byl nečitelný dekompilátory, přejmenovával události/vlastnosti/metody a dokonce přidával falešný kód. Zakrývač zašifruje proměnné v paměti a zamaskuje řetězce. Anti-cheat sady nástrojů mají řadu nástrojů, jako jsou: detekce rychlých hacků, šifrování preferencí hráčů, detekce časových podvodů, detekce hacků na zdi a další. Ty lze také použít ve většině her pro více hráčů.

Viz také

Reference