es.phhsnews.com


es.phhsnews.com / ¿Qué es el sistema TruePlay Anti-Cheat de Microsoft?

¿Qué es el sistema TruePlay Anti-Cheat de Microsoft?


Hola gente de Internet, ¿sabías que Microsoft hace videojuegos? De acuerdo, probablemente estés al tanto de las diversas encarnaciones de la Xbox, sí. Pero mucho antes de la Xbox, Microsoft era un editor de videojuegos para PC ... ¡y todavía lo es! Incluso tiene su propia plataforma de distribución, que es la terrible Windows Store.

El punto aquí es que Microsoft es muy consciente del lucrativo mercado de los juegos para PC, y realmente lo apreciarían si pensaras en Windows Store. como una alternativa a Steam. No lo es, ni siquiera cerca, pero les gustaría que fuera así. Y ahora han introducido un nuevo sistema anti-trampa, al que llaman TruePlay para que vaya con su tienda que nadie quiere usar.

¿Qué es el software anti-trampa?

Si tienes un juego multijugador, Necesito algún tipo de protección contra los tramposos. Los tramposos son inevitables si obtienes cualquier cantidad de jugadores activos, y si al menos no intentas reprimir la malicia, todos tus jugadores respetuosos de la ley se van a ir a algún otro juego donde no sigan siendo asesinados por tirones.

Valve, no te metas.

Los desarrolladores a menudo no tienen los recursos ni la experiencia para detectar y seguir a los tramposos, además de sus tareas regulares de desarrollo y mantenimiento. Así que ahora hay sistemas preestablecidos contra el fraude que pueden incorporar a sus juegos ... algo así como un motor de juego que solo hace una cosa. El más popular es probablemente Valve's Anti-Cheat (VAC) que se integra con Steam. Además de detectar tramposos, VAC los rastrea a través de servidores y múltiples juegos, permitiendo a los desarrolladores opciones para prohibiciones y bloques de todo tipo. La mayoría de las alternativas comerciales tienen opciones similares.

Algunos desarrolladores de juegos multijugador aún mantienen sus propios sistemas anti-trampas, pero VAC y sus alternativas son tan extensas y económicas que a menudo se usan solo para ahorrar tiempo y dinero. Por ejemplo, Activision usa VAC en shooters multijugador como Call of Duty , aunque es un competidor de Valve y una de las editoriales más grandes del mundo.

¿En qué se diferencia TruePlay?

Comparado con VAC, TruePlay de Microsoft es comparativamente simple. (Por cierto, eso no es una especie de humillación; VAC ha existido por más de una década, por lo que por supuesto ha tenido más tiempo para madurar). TruePlay se ejecuta como un proceso a nivel del sistema en Windows para proteger el programa del juego y sus archivos de la manipulación en lugar de intentar detectar jugadores en línea a través de servidores.

Ese código es asegurarse de estar jugando según las reglas en un juego multijugador en línea .

TruePlay es una API relativamente pequeña que se puede agregar a las aplicaciones de la Plataforma universal de Windows (las aplicaciones que descarga de la Tienda Windows). Las aplicaciones deben ser autorizadas por el sistema interno de Microsoft para su publicación en la Tienda, y los usuarios finales (jugadores) deben aceptar los términos de TruePlay antes de que el sistema se aplique a sus juegos. Los desarrolladores pueden optar por restringir el acceso a ciertas partes de sus juegos, como el modo multijugador en línea, que suele ser el objetivo de los tramposos, para los jugadores que rechazan los términos de TruePlay. Esta verificación de permisos se puede aplicar una y otra vez en segundo plano.

Si TruePlay detecta una irregularidad en los archivos del juego local o si el jugador revoca el permiso para ejecutar TruePlay (por ejemplo, desactivando el proceso local en Windows administrador de tareas), el juego puede cerrar instantáneamente el acceso a sus componentes exclusivos de TruePlay. En otras palabras, saca al jugador de un juego multijugador.

¿Por qué los desarrolladores lo usarían?

Lo bueno es que TruePlay debería dificultar el pirateo de juegos desde el usuario y la supervisión continua mediante un proceso de Windows en lugar de un sistema de detección del lado del servidor será más barato y más fácil de administrar. Eso es bueno para los jugadores, al menos para los jugadores que no quieren engañar, y para los desarrolladores que desean proteger la integridad de sus juegos y evitar perder clientes frustrados.

El gran obstáculo es que Windows Store sigue siendo muy no es un destino bien establecido para grandes juegos AAA con fines de lucro. Hay una selección bastante decente de títulos de estilo móvil y algunos juegos notables publicados por Microsoft como Minecraft y el Forza serie de carreras, pero eso es todo. En el momento de escribir este artículo, el mejor juego de "venta" en la Tienda Windows es Candy Crush , el famoso e infame juego de Facebook / smartphone.

En la foto: no hay suficientes juegos de PC y demasiadas cosas eso ya está en el teléfono de tu madre.

No todo es oscuridad y fatalidad. La Tienda Windows está ganando algo de energía, especialmente cuando los desarrolladores independientes se cansan de la falta de curaduría de Steam. Tener una opción anti-trampa de nivel de sistema es un paso pequeño pero crucial para permitir que Windows Store se convierta en un verdadero competidor. Combinado con esfuerzos como el juego multiplataforma y el sistema de RV de realidad mixta de Microsoft, las cosas en general están mejorando.


How-To Geek está contratando a un programador

How-To Geek está contratando a un programador

How-To Geek ha crecido muchísimo en los últimos años: trajimos a un nuevo editor en jefe, contratamos un montón de nuevos escritores, y nos hemos ramificado en nuevas áreas. Entonces, ¿por qué sigo haciendo la programación? Antes de comenzar este sitio, había pasado la mayor parte de mi carrera trabajando como programador, así que al principio solo tenía sentido hacer todo el código yo mismo.

(how-top)

¿Qué mecanismos de firmware o hardware habilitan las paradas forzadas?

¿Qué mecanismos de firmware o hardware habilitan las paradas forzadas?

En un momento u otro, todos nosotros tuvimos que forzar a nuestras computadoras a apagarse presionando y manteniendo presionado el botón de encendido hasta que funcionó apagado. ¿Este mecanismo está basado en hardware, basado en firmware o ambos? La publicación de preguntas y respuestas SuperUser de hoy tiene la respuesta a la pregunta de un lector curioso.

(how-top)