Što je Microsoftov TruePlay Anti-Cheat sustav?

Sadržaj:

Što je Microsoftov TruePlay Anti-Cheat sustav?
Što je Microsoftov TruePlay Anti-Cheat sustav?
Anonim
Hej Internet ljudi, jeste li znali da Microsoft čini video igre? U redu, vjerojatno ste svjesni različitih inkarnacija Xbox, da. Ali mnogo prije Xboxa, Microsoft je izdavač videoigara za PC … i još uvijek jest! Ima i vlastitu distribucijsku platformu, što je prilično strašno Windows Store.
Hej Internet ljudi, jeste li znali da Microsoft čini video igre? U redu, vjerojatno ste svjesni različitih inkarnacija Xbox, da. Ali mnogo prije Xboxa, Microsoft je izdavač videoigara za PC … i još uvijek jest! Ima i vlastitu distribucijsku platformu, što je prilično strašno Windows Store.

Bitno je da je Microsoft vrlo svjestan unosan tržištu igara na igračkom računalu, a zaista bi im se svidjelo ako ste mislili na Windows Store kao alternativu Steamu. Nije, čak ni blizu, ali bi to htjeli biti. A sada su uveli novi sustav protiv prijevara, koji nazivaju TruePlay da idu s trgovinom koju nitko ne želi koristiti.

Što je Anti-Cheat softver?

Ako imate igru za više igrača, trebate neku vrstu zaštite od varalica. Cheaters su neizbježni ako dobijete bilo kakvu količinu aktivne baze igrača i ako bar ne pokušavate ugasiti nestašicu, svi vaši igrači koji poštuju zakone će otići na neku drugu igru u kojoj ne ostaju ubijeni trzaja.

Razvijatelji često nemaju sredstva ili stručnost za otkrivanje i praćenje varalica, osim redovitog razvoja i održavanja dužnosti. Tako sada postoje pre-izgrađeni sustavi protiv varanja koji se mogu uklopiti u njihove igre … poput igre motora koji samo čini jednu stvar. Najpopularniji je vjerojatno Valve's Anti-Cheat (VAC) koji je integriran s Steamom. Uz otkrivanje varalica, VAC ih prati preko poslužitelja i više igara, omogućujući programerima mogućnosti za zabrane i blokove svih vrsta. Većina komercijalnih alternativa ima slične mogućnosti.
Razvijatelji često nemaju sredstva ili stručnost za otkrivanje i praćenje varalica, osim redovitog razvoja i održavanja dužnosti. Tako sada postoje pre-izgrađeni sustavi protiv varanja koji se mogu uklopiti u njihove igre … poput igre motora koji samo čini jednu stvar. Najpopularniji je vjerojatno Valve's Anti-Cheat (VAC) koji je integriran s Steamom. Uz otkrivanje varalica, VAC ih prati preko poslužitelja i više igara, omogućujući programerima mogućnosti za zabrane i blokove svih vrsta. Većina komercijalnih alternativa ima slične mogućnosti.

Neki razvojni igrači za više igrača još uvijek održavaju svoje protuobavljanje sustava, ali VAC i njegove alternative su toliko opsežne i ekonomične da se često koriste samo za uštedu vremena i novca. Na primjer, Activision koristi VAC na strijelcima s više igrača kao što je Poziv dužnosti, iako je konkurencija za Valve i jedan od najvećih izdavača na svijetu.

Kako je TruePlay drugačiji?

U usporedbi s VAC, Microsoftov TruePlay je relativno jednostavan. (To nije neka vrsta spuštanja, usput, VAC je već više od desetljeća, pa naravno ima više vremena za zrelost). TruePlay radi kao proces na razini sustava u sustavu Windows kako bi zaštitio program igara i njegove datoteke od neovlaštenog umjesto da pokušava otkriti online playere putem poslužitelja.

TruePlay je relativno mali API koji se može dodati aplikacijama Universal Windows Platform (aplikacije koje preuzmete iz Windows Storea). Microsoftove interne sustave treba objaviti aplikacije za objavljivanje u Trgovini, a krajnji korisnici (igrači) moraju prihvatiti uvjete TruePlaya prije nego što se sustav primijeni na njihove igre. Razvojni programeri mogu ograničiti pristup određenim dijelovima njihovih igara poput on-line multiplayera, koji često ciljaju varalice - za igrače koji odbiju uvjete TruePlaya. Ta se provjera dozvola može uvijek iznova primjenjivati u pozadini.
TruePlay je relativno mali API koji se može dodati aplikacijama Universal Windows Platform (aplikacije koje preuzmete iz Windows Storea). Microsoftove interne sustave treba objaviti aplikacije za objavljivanje u Trgovini, a krajnji korisnici (igrači) moraju prihvatiti uvjete TruePlaya prije nego što se sustav primijeni na njihove igre. Razvojni programeri mogu ograničiti pristup određenim dijelovima njihovih igara poput on-line multiplayera, koji često ciljaju varalice - za igrače koji odbiju uvjete TruePlaya. Ta se provjera dozvola može uvijek iznova primjenjivati u pozadini.

Ako TruePlay otkrije nepravilnost u lokalnim datotekama igara ili ako igrač opozove dozvolu za pokretanje TruePlaya (primjerice, onemogućavanje lokalnog procesa u Windows upravitelju zadataka), igra može odmah isključiti pristup samo komponentama TruePlay, Drugim riječima, izvucite igrač iz igre za više igrača.

Zašto bi ga razvojni programeri koristili?

Na vrhu je da TruePlay treba otežati hakiranje igara s korisničkog kraja, a kontinuirano praćenje procesom sustava Windows umjesto sustava detekcije poslužitelja bit će jeftiniji i lakši za upravljanje. To je dobra stvar za igrače - barem igrače koji ne žele varati - i programere koji žele zaštititi integritet svojih igara i izbjeći gubitak frustriranih korisnika.

Velika prepreka za to je da Windows Store i dalje još uvijek nije dobro uspostavljena destinacija za velike AAA igre s profitom. Postoji prilično pristojan odabir naslova u mobilnom stilu i nekoliko značajnih Microsoftovih objavljenih igara poput Minecraft i Forza ali to je u vezi s tim. U vrijeme pisanja najbolja "prodaja" igra na Windows Storeu Candy Crush, poznate i zloglasne smartphone / Facebook igre.

Image
Image

Nije sve tama i sudbina. Windows Storejedobivajući malo pare, pogotovo ako se indie programeri napune Steamovom nedostatkom kuriranja. Imajući mogućnost na razini sustava protiv prijevara je mali, ali ključan korak za omogućavanje Windows Storea da postane pravi konkurencija. U kombinaciji s naporima kao što su cross-platforma igranja i Microsoftov mješoviti VR sustav stvarnosti, stvari obično traže.

Preporučeni: