Čo je systém TruePlay Anti-Cheat spoločnosti Microsoft?
Ahoj ľudia z internetu, viete, že spoločnosť Microsoft robí videohry? Dobre, asi ste si vedomí rôznych inkarnácií Xbox, áno. Ale dávno pred Xbox, Microsoft bol vydavateľom videohier pre PC ... a stále je! Dokonca má vlastnú distribučnú platformu, ktorá je skôr hrozným obchodom Windows.
Ide tu o to, že spoločnosť Microsoft si veľmi dobre uvedomuje lukratívny trh s počítačovými herňami a naozaj by si to ocenili, keby ste považovali Windows Store za alternatívu k Steam. Nie je to ani nie, ale chcú to byť. A teraz zaviedli nový anti-cheat systém, ktorý nazývajú TruePlay, aby šli s ich obchodom, ktorý nikto nechce používať.
Čo je anti-podvádzať softvér?
Ak máte hru pre viacerých hráčov, potrebujete nejakú ochranu pred podvodníkmi. Podvodníci sú nevyhnutní, ak dostanete akékoľvek množstvo aktívneho základne pre hráčov a ak sa aspoň nepokúšate potlačiť neplodnosť, všetci tí, ktorí dodržiavajú zákony, odídu do nejakej inej hry, kde sa nedajú zabiť trhne.
Ventil nehádajte.Vývojári často nemajú zdroje alebo odborné znalosti na to, aby odhalili a sledovali podvodníkov popri svojich pravidelných rozvojových a udržiavacích povinnostiach. Takže teraz existujú vopred postavené anti-podvádzanie systémy, ktoré môžu začleniť do svojich hier ... nejako ako herný engine, ktorý len robí jednu vec. Najpopulárnejší je pravdepodobne Valve's Anti-Cheat (VAC), ktorý je integrovaný do samotného Steam. Okrem detekcie podvodníkov ich VAC sleduje aj na serveroch a viacerých hrách, čo umožňuje vývojárom možnosť zakázať a blokovať všetky druhy. Väčšina komerčných alternatív má podobné možnosti.
Niektorí vývojári pre hry pre viacerých hráčov si stále zachovávajú svoje vlastné anti-cheat systémy, ale VAC a jeho alternatívy sú také rozsiahle a ekonomické, že sa často používajú iba na šetrenie času a peňazí. Napríklad Activision používa VAC na strelcoch pre viacerých hráčov Call of Duty, aj keď je konkurenciou spoločnosti Valve a jedného z najväčších vydavateľov na svete.
Ako sa TruePlay líši?
V porovnaní s VAC je TruePlay spoločnosti Microsoft pomerne jednoduché. (Nie je to nejaký druh odloženia, mimochodom, VAC je už viac ako desať rokov, takže samozrejme to má viac času na vyspelosť). Program TruePlay funguje ako systémový systém v systéme Windows, ktorý chráni herný program a jeho súbory pred neoprávneným zásahom namiesto toho, aby sa snažil detekovať online hráčov cez servery.
Tento kód sa uisťuje, že hráte podľa pravidiel v online hre pre viacerých hráčov.TruePlay je pomerne malý API, ktorý možno pridať do aplikácií aplikácie Universal Platform (aplikácie, ktoré si stiahnete z obchodu Windows). Aplikácie musia byť odstránené vnútorným systémom spoločnosti Microsoft na publikovanie do obchodu a koncoví používatelia (hráči) musia súhlasiť s podmienkami TruePlay skôr, ako sa systém uplatní na svoje hry. Vývojári sa môžu rozhodnúť obmedziť prístup k určitým častiam svojich hier - napríklad online multiplayer, ktorý je často zameraný na podvodníkov - pre hráčov, ktorí odmietajú podmienky hry TruePlay. Táto kontrola povolenia môže byť použitá znova a znova na pozadí.
Ak program TruePlay zistí nezrovnalosť v lokálnych herných súboroch alebo ak prehrávač odoberie povolenie na spustenie programu TruePlay (napríklad zakázaním lokálneho procesu v správcovi úloh systému Windows), môže hra ihneď vypnúť prístup k svojim komponentom TruePlay , Inými slovami, vyradiť hráčov z hry pre viacerých hráčov.
Prečo by to mohli vývojári používať?
Na začiatku je skutočnosť, že TruePlay by znemožňoval hackovať hry z konca používateľa a neustále monitorovanie procesom systému Windows namiesto detekčného systému na strane servera bude lacnejšie a ľahšie spravovateľné. To je dobrá vec pre hráčov - aspoň hráčov, ktorí nechcú podvádzať - a vývojári, ktorí chcú chrániť integritu svojich hier a zabrániť tomu, aby stratili frustrovaných zákazníkov.
Veľkou prekážkou je to, že obchodovanie so systémom Windows stále naozaj nie je osvedčeným miestom pre veľké hry AAA so ziskom. Je tu celkom slušný výber titulov v mobilnom štýle a niekoľko pozoruhodných hier zverejnených spoločnosťou Microsoft Minecraft a Forza závodná séria, ale to je o tom. V čase písania je najlepšia "predajná" hra v obchode Windows Candy Crush, slávny a neslávny smartphone / Facebook hry.
Na snímke: nie je dosť počítačových hier a príliš veľa vecí, ktoré už máte na telefóne svojej mamy.Nie je to všetko zármutok a zármutok. Obchod so systémom Windows je získanie nejakej pary, hlavne ako indie vývojári dostali strach s Steam je nedostatok odvahy. Zabezpečenie možnosti ochrany proti podvodom na úrovni systému je malý, ale zásadný krok, ktorý umožňuje, aby sa obchod systému Windows stal skutočnejším konkurentom. V kombinácii s úsilím, ako je hra na viacerých platformách a systém Microsoft VR so zmiešanou realitou, sa veci vo všeobecnosti pozerajú.