Što je Microsoftov TruePlay Anti-Cheat sustav?
Hej, ljudi na Internetu, jeste li znali da Microsoft pravi videoigre? U redu, vjerojatno ste svjesni različitih inkarnacija Xbox-a, da. No, mnogo prije Xboxa, Microsoft je bio izdavač videoigara za PC ... i još uvijek je! Čak ima i vlastitu distribucijsku platformu, što je prilično strašna Windows Store.
Poanta je u tome da je Microsoft vrlo svjestan unosnog tržišta igara na PC-u, i oni bi ga zaista cijenili ako ste mislili na Windows Store kao alternativu Steamu. Nije, čak ni blizu, ali bi voljeli da bude. I sada su uveli novi anti-cheat sustav, koji pozivaju TruePlay da ide sa svojom trgovinom koju nitko ne želi koristiti.
Što je Anti-Cheat Software?
Ako imate igru za više igrača, potrebna vam je neka vrsta zaštite od varalica. Varalice su neizbježne ako dobijete bilo koju aktivnu bazu igrača, a ako barem ne pokušate ugušiti nevaljalost, svi vaši igrači koji se pridržavaju zakona odlaze u neku drugu igru gdje ih ne ubijaju kreteni.
Valve se ne zajebavaju.Programeri često nemaju resursa ili stručnost da otkriju i prate varalice uz svoje redovne razvojne dužnosti. Tako da sada postoje unaprijed izgrađeni sustavi protiv varanja koji se mogu ugraditi u svoje igre ... nešto kao motor za igru koji radi samo jednu stvar. Najpopularniji je vjerojatno Valveov Anti-Cheat (VAC) koji je integriran sa samom Steamom. Osim otkrivanja varalica, VAC ih prati preko poslužitelja i više igara, omogućujući programerima opcije za zabrane i blokove svih vrsta. Većina komercijalnih alternativa ima slične mogućnosti.
Neki programeri za više igraćih igara i dalje održavaju vlastite anti-cheat sustave, ali VAC i njegove alternative su tako opsežne i ekonomične da se često koriste samo za uštedu vremena i novca. Na primjer, Activision koristi VAC na više igrača kao što su Poziv dužnosti, iako je konkurent Valveu i jedan od najvećih izdavača na svijetu.
Kako je TruePlay drugačiji?
U usporedbi s VAC-om, Microsoftov TruePlay je relativno jednostavan. (To nije neka vrsta spuštanja, uzgred - VAC postoji već više od desetljeća, pa naravno da je imao više vremena za sazrijevanje). TruePlay pokreće se kao proces na razini sustava u sustavu Windows kako bi zaštitio program igre i njezine datoteke od neovlaštenog pristupa umjesto da pokušavaju otkriti online igrače putem poslužitelja.
Taj kod osigurava da igrate po pravilima u online igri za više igrača.TruePlay je relativno mali API koji se može dodati programima Universal Windows Platform (aplikacije koje preuzimate iz trgovine Windows). Aplikacije moraju biti očišćene od Microsoftova internog sustava za objavljivanje u Trgovini, a krajnji korisnici (igrači) moraju pristati na uvjete programa TruePlay prije nego što se sustav primijeni na njihove igre. Razvojni inženjeri mogu ograničiti pristup određenim dijelovima svoje online igre za više igrača poput igara koje često ciljaju varalice - za igrače koji odbijaju uvjete programa TruePlay. Ova provjera dopuštenja može se iznova i iznova primijeniti u pozadini.
Ako TruePlay otkrije nepravilnost u lokalnim datotekama igre ili ako igrač povuče dozvolu za pokretanje TruePlay-a (primjerice, onemogućavanjem lokalnog procesa u Windows upravitelju zadataka), igra može odmah isključiti pristup komponentama samo TruePlay-a , Drugim riječima, izbacite igrača iz igre za više igrača.
Zašto bi ga razvijatelji koristili?
Nagrada je da bi TruePlay trebao otežati hakiranje igara s korisničkog kraja, a kontinuirano praćenje Windows sustava umjesto sustava za otkrivanje na strani poslužitelja bit će jeftinije i lakše upravljati. To je dobro za igrače - barem igrače koji ne žele prevariti - i programere koji žele zaštititi integritet svojih igara i izbjeći gubitak frustriranih klijenata.
Velika prepreka tome je da Windows Store još uvijek nije dobro uspostavljeno odredište za velike, profitabilne AAA igre. Postoji prilično pristojan izbor naslova u mobilnom stilu i nekoliko značajnih igara koje je Microsoft objavio Minecraft i Forza trkaćih serija, ali to je sve. U vrijeme pisanja, najbolja "prodaja" igra na Windows Store je Candy Crush, poznati i zloglasni smartphone / Facebook igra.
Na slici: nema dovoljno PC igara, i previše stvari koje su već na tvom maminom telefonu.Nije sve tama i propast. Windows Store je dobiva malo pare, pogotovo zato što su in-developeri zasićeni nedostatkom kustosa Steama. Imati anti-cheat opciju na razini sustava mali je, ali ključan korak u omogućavanju da Windows Store postane pravi konkurent. U kombinaciji s naporima poput igranja na više platformi i Microsoftovog sustava mješovite stvarnosti VR, stvari se uglavnom gledaju prema gore.