O que é o sistema anti-fraude TruePlay da Microsoft?

Índice:

O que é o sistema anti-fraude TruePlay da Microsoft?
O que é o sistema anti-fraude TruePlay da Microsoft?

Vídeo: O que é o sistema anti-fraude TruePlay da Microsoft?

Vídeo: O que é o sistema anti-fraude TruePlay da Microsoft?
Vídeo: COMO CRIAR UMA ROTINA NO GOOGLE ASSISTENTE - YouTube 2024, Maio
Anonim
Hey pessoal da Internet, você sabia 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 o PC … e ainda é! Ele ainda tem sua própria plataforma de distribuição, que é a terrível Windows Store.
Hey pessoal da Internet, você sabia 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 o PC … e ainda é! Ele ainda tem sua própria plataforma de distribuição, que é a terrível Windows Store.

O ponto 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 gostaria que fosse. E agora eles introduziram um novo sistema anti-cheat, que eles chamam de TruePlay para ir com a loja deles e que ninguém quer usar.

O que é o software anti-cheat?

Se você tem um jogo multiplayer, você precisa de algum tipo de proteção contra os trapaceiros. Os trapaceiros são inevitáveis se você conseguir qualquer quantidade de jogadores ativos, e se você não tentar, pelo menos, acabar com a maldade, todos os seus jogadores cumpridores da lei vão partir para outro jogo onde eles não serão mortos por empurrões.

Os desenvolvedores muitas vezes não têm recursos nem conhecimentos para detectar e rastrear os trapaceiros, além de suas tarefas regulares de desenvolvimento e manutenção. Então, agora existem sistemas anti-batota pré-construídos que eles podem incorporar em seus jogos … mais ou menos como um mecanismo de jogo que faz apenas uma coisa. O mais popular é provavelmente o Anti-Cheat (VAC) da Valve, que é integrado ao próprio Steam. Além de detectar trapaceiros, o VAC os rastreia entre 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.
Os desenvolvedores muitas vezes não têm recursos nem conhecimentos para detectar e rastrear os trapaceiros, além de suas tarefas regulares de desenvolvimento e manutenção. Então, agora existem sistemas anti-batota pré-construídos que eles podem incorporar em seus jogos … mais ou menos como um mecanismo de jogo que faz apenas uma coisa. O mais popular é provavelmente o Anti-Cheat (VAC) da Valve, que é integrado ao próprio Steam. Além de detectar trapaceiros, o VAC os rastreia entre 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.

Alguns desenvolvedores de jogos multiplayer ainda mantêm seus próprios sistemas anti-cheat, mas o VAC e suas alternativas são tão extensas e econômicas que costumam ser usados apenas para economizar tempo e dinheiro. Por exemplo, a Activision usa VAC em shooters multiplayer como Chamada do dever, apesar de ser um concorrente da Valve e uma das maiores editoras do mundo.

Como o TruePlay é diferente?

Comparado ao VAC, o TruePlay da Microsoft é comparativamente simples. (A propósito, esse não é um tipo de rejeição - o VAC existe há mais de uma década, então é claro que ele teve mais tempo para amadurecer). O TruePlay é executado como um processo no nível do sistema no Windows para proteger o programa de jogos e seus arquivos contra falsificações, em vez de tentar detectar players on-line por meio de servidores.

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

Se o TruePlay detectar uma irregularidade nos arquivos locais do jogo, ou se o jogador revogar permissão para que o TruePlay seja executado (desativando, por exemplo, o processo local no gerenciador de tarefas do Windows), o jogo poderá fechar instantaneamente o acesso a seus componentes somente TruePlay. Em outras palavras, expulsar o jogador de um jogo multiplayer.

Por que os desenvolvedores usariam isso?

A vantagem aqui é que o TruePlay deve dificultar a invasão de 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 fácil de gerenciar. Isso é bom para os jogadores, pelo menos para os jogadores que não querem trapacear, e para os desenvolvedores que querem proteger a integridade de seus jogos e evitar perder 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 no estilo mobile e alguns notáveis jogos publicados pela Microsoft, como Minecraft e a Forza série de corridas, mas é sobre isso. No momento da escrita, o melhor jogo de "venda" na Windows Store é Candy Crush, o famoso e infame smartphone / jogo do Facebook.

Image
Image

Não é tudo tristeza e desgraça. A loja do Windowséganhando algum vapor, especialmente porque os desenvolvedores indie se cansam da falta de curadoria do Steam. Ter uma opção anti-cheat no nível do sistema é um passo pequeno, mas crucial, para permitir que o Windows Store se torne um concorrente mais real. Combinados com esforços como o jogo entre plataformas e o sistema VR de realidade mista da Microsoft, as coisas geralmente estão melhorando.

Recomendado: