Cos'è il sistema anti-cheat TruePlay di Microsoft?

Ehi gente di Internet, sapevate che Microsoft produce videogiochi? Ok, probabilmente sei a conoscenza delle varie incarnazioni di Xbox, sì. Ma molto prima della Xbox, Microsoft era un editore di videogiochi per PC … e lo è ancora! Ha anche una propria piattaforma di distribuzione, che è il terribile Windows Store.

Il punto qui è che Microsoft è molto consapevole del redditizio mercato dei giochi per PC e lo apprezzerebbero molto se pensassi al Windows Store come un'alternativa a Steam. Non è nemmeno vicino, ma vorrebbero che lo fosse. E ora hanno introdotto un nuovo sistema anti-cheat, che chiamano TruePlay per andare con il loro negozio che nessuno vuole usare.

Che cos'è il software anti-cheat?

Se hai una partita multiplayer, hai bisogno di una sorta di protezione contro gli imbroglioni. Gli imbroglioni sono inevitabili se ottieni qualsiasi quantità di base di giocatori attivi e se non provi almeno a reprimere la cattiveria, tutti i tuoi giocatori rispettosi della legge partiranno per qualche altro gioco in cui non continuano a essere uccisi da cretini.

La valvola non scherza.

Gli sviluppatori spesso non hanno le risorse o le competenze per rilevare e tenere traccia degli imbroglioni oltre al loro regolare sviluppo e compiti di manutenzione. Quindi ora ci sono sistemi anti-cheat pre-costruiti che possono incorporare nei loro giochi … un po 'come un motore di gioco che fa solo una cosa. Il più popolare è probabilmente l'anti-cheat (VAC) di Valve integrato con Steam stesso. Oltre a rilevare gli imbroglioni, VAC li segue su server e giochi multipli, consentendo agli sviluppatori di opzioni per divieti e blocchi di ogni tipo. La maggior parte delle alternative commerciali hanno opzioni simili.

Alcuni sviluppatori di giochi multiplayer mantengono ancora i propri sistemi anti-cheat, ma VAC e le sue alternative sono così estese ed economiche che vengono spesso utilizzate solo per risparmiare tempo e denaro. Ad esempio, Activision utilizza VAC su sparatutto multiplayer come Call of Duty, anche se è un concorrente di Valve e uno dei più grandi editori del mondo.

In che modo TruePlay è diverso?

Rispetto a VAC, TruePlay di Microsoft è relativamente semplice. (A proposito, non è una specie di abbandono: il VAC esiste da oltre un decennio, quindi ovviamente ha avuto più tempo per maturare). TruePlay funziona come un processo a livello di sistema in Windows per proteggere il programma di gioco e i suoi file dalla manomissione anziché cercare di rilevare i giocatori online tramite server.

Tale codice si assicura che tu stia giocando secondo le regole in una partita multiplayer online.

TruePlay è un'API relativamente piccola che può essere aggiunta alle applicazioni della piattaforma Windows universale (le app scaricate da Windows Store). Le applicazioni devono essere cancellate dal sistema interno di Microsoft per la pubblicazione nello Store e gli utenti finali (giocatori) devono accettare i termini TruePlay prima che il sistema venga applicato ai loro giochi. Gli sviluppatori possono scegliere di limitare l'accesso ad alcune parti dei loro giochi, come il multiplayer online, che è spesso preso di mira dagli imbroglioni, per i giocatori che rifiutano i termini di TruePlay. Questo controllo delle autorizzazioni può essere applicato più volte in background.

Se TruePlay rileva un'irregolarità nei file di gioco locali o se il giocatore revoca l'autorizzazione all'esecuzione di TruePlay (diciamo, disabilitando il processo locale nel Task Manager di Windows), il gioco può interrompere immediatamente l'accesso ai suoi componenti solo TruePlay . In altre parole, caccia il giocatore fuori da una partita multiplayer.

Perché gli sviluppatori dovrebbero usarlo?

Il lato positivo è che TruePlay dovrebbe rendere più difficile l'hacking dei giochi da parte dell'utente, e il monitoraggio continuo da parte di un processo Windows invece di un sistema di rilevamento lato server sarà più economico e più facile da gestire. Questa è una buona cosa per i giocatori – almeno i giocatori che non vogliono imbrogliare – e gli sviluppatori che vogliono proteggere l'integrità dei loro giochi ed evitare di perdere clienti frustrati.

Il grande ostacolo a questo è che Windows Store non è ancora una destinazione consolidata per i grandi giochi AAA redditizi. C'è una discreta selezione di titoli in stile mobile e alcuni notevoli giochi pubblicati da Microsoft come Minecraft e il Forza serie di corse, ma questo è tutto. Al momento in cui scrivo, il miglior gioco di “vendita” su Windows Store è Candy Crush, il famoso e famigerato gioco per smartphone / Facebook.

Nella foto: non abbastanza giochi per PC e troppe cose che sono già sul telefono di tua madre.

Non è solo oscurità e sventura. Windows Store è guadagnando un po 'di vapore, specialmente quando gli sviluppatori indipendenti sono stufi della mancanza di cura di Steam. Avere un'opzione anti-cheat a livello di sistema è un piccolo ma fondamentale passo per consentire a Windows Store di diventare più un vero concorrente. In combinazione con sforzi come il gioco multipiattaforma e il sistema VR di realtà mista di Microsoft, le cose stanno generalmente migliorando.

Articoli correlati

Ultimi articoli