O que é o sistema TruePlay Anti-Cheat da Microsoft?

Ei pessoal da Internet, vocês sabiam que a Microsoft faz videogames? Ok, você provavelmente está ciente das várias encarnações do Xbox, sim. Mas, muito antes do Xbox, a Microsoft era uma editora de videogames para PC … e ainda é! Ele ainda tem sua própria plataforma de distribuição, que é a terrível Windows Store .

A questão aqui é que a Microsoft está muito ciente do lucrativo mercado de jogos para PC e eles realmente apreciariam se você pensasse na Windows Store como uma alternativa ao Steam. Não é, nem perto, mas eles gostariam que fosse. E agora eles introduziram um novo sistema anti-cheat, que eles chamam de TruePlay,  para acompanhar sua loja que ninguém quer usar.

Índice

O que é um software anti-cheat?

Se você tem um jogo multiplayer, precisa de algum tipo de proteção contra trapaceiros. Os trapaceiros são inevitáveis ​​se você conseguir qualquer quantidade de base de jogadores ativos, e se você não tentar, pelo menos, reprimir a travessura, todos os seus jogadores obedientes à lei irão partir para algum outro jogo onde eles não continuem sendo mortos por empurrões.

Valve não bagunce.

Os desenvolvedores geralmente não têm os recursos ou experiência para detectar e rastrear trapaceiros, além de suas tarefas regulares de desenvolvimento e manutenção. Portanto, agora existem sistemas anti-trapaça pré-construídos que eles podem incorporar em seus jogos … uma espécie de mecanismo de jogo que só faz uma coisa. O mais popular é provavelmente o Anti-Cheat (VAC) da Valve , integrado ao próprio Steam. Além de detectar trapaceiros, o VAC os rastreia em servidores e vários jogos, permitindo aos desenvolvedores opções para proibições e bloqueios de todos os tipos. A maioria das alternativas comerciais tem opções semelhantes.

Recomendado:  Como verificar o tempo de tela no iPhone

Alguns desenvolvedores de jogos multiplayer ainda mantêm seus próprios sistemas anti-trapaça, mas o VAC e suas alternativas são tão extensas e econômicas que muitas vezes são usadas apenas para economizar tempo e dinheiro. Por exemplo, a Activision usa VAC em jogos de tiro multiplayer como Call of Duty , embora seja um concorrente da Valve e uma das maiores editoras do mundo.

Como o TruePlay é diferente?

Comparado ao VAC, o TruePlay da Microsoft é comparativamente simples. (Isso não é algum tipo de rebaixamento, a propósito – o VAC existe há mais de uma década, então é claro que teve mais tempo para amadurecer). TruePlay é executado como um processo de nível de sistema no Windows para proteger o programa do jogo e seus arquivos contra violação, em vez de tentar detectar jogadores online por meio de servidores.

Esse código garante que você está jogando de acordo com as regras em um jogo multiplayer online.

TruePlay é uma API relativamente pequena que pode ser adicionada aos aplicativos da Plataforma Universal do Windows (os aplicativos que você baixa da Windows Store). Os aplicativos devem ser liberados pelo sistema interno da Microsoft para publicação na Loja, e os usuários finais (jogadores) devem concordar com os termos do TruePlay antes que o sistema seja aplicado aos seus jogos. Os desenvolvedores podem escolher restringir o acesso a certas partes de seus jogos – como o multiplayer online, que geralmente é direcionado por trapaceiros – para jogadores que recusam os termos do TruePlay. Essa verificação de permissão pode ser aplicada repetidamente em segundo plano.

Se o TruePlay detectar uma irregularidade nos arquivos locais do jogo ou se o jogador revogar a permissão para o TruePlay ser executado (por exemplo, desabilitando o processo local no gerenciador de tarefas do Windows), o jogo pode desligar instantaneamente o acesso aos seus componentes somente TruePlay . Em outras palavras, tire o jogador de um jogo multijogador.

Recomendado:  Como criar uma página de paisagem em um documento do Word orientado a retratos

Por que os desenvolvedores usariam?

A vantagem aqui é que TruePlay deve tornar mais difícil hackear jogos do lado do usuário, e o monitoramento contínuo por um processo do Windows em vez de um sistema de detecção do lado do servidor será mais barato e mais fácil de gerenciar. Isso é bom para os jogadores – pelo menos os jogadores que não querem trapacear – e os desenvolvedores que desejam proteger a integridade de seus jogos e evitar a perda de clientes frustrados.

O grande obstáculo para isso é que a Windows Store ainda não é um destino bem estabelecido para jogos AAA grandes e lucrativos. Há uma seleção bastante decente de títulos de estilo móvel e alguns jogos notáveis ​​publicados pela Microsoft como Minecraft e a série de corridas Forza , mas isso é tudo. No momento em que este artigo foi escrito, o jogo mais “vendido” na Windows Store é o Candy Crush , o famoso e infame jogo para smartphone / Facebook.

Na foto: não há jogos de PC suficientes e muitas coisas que já estão no telefone da sua mãe.

Nem tudo é tristeza e desgraça. A Windows Store  está  ganhando força, especialmente porque os desenvolvedores independentes se cansam da falta de curadoria do Steam. Ter uma opção anti-cheat em nível de sistema é uma etapa pequena, mas crucial, para permitir que a Windows Store se torne um verdadeiro concorrente. Combinado com esforços como o jogo multiplataforma e o sistema VR de realidade mista da Microsoft, as coisas geralmente estão melhorando.