Hola gente de Internet, ¿sabías que Microsoft fabrica videojuegos? De acuerdo, probablemente conozcas las diversas encarnaciones de Xbox, sí. Pero mucho antes de 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 bastante terrible tienda de Windows .
El punto aquí es que Microsoft es muy consciente del lucrativo mercado de los juegos de PC, y realmente agradecería que pensara en la Tienda Windows como una alternativa a Steam. Ni siquiera está cerca, pero les gustaría que lo fuera. Y ahora han introducido un nuevo sistema anti-trampas, al que llaman TruePlay para ir con su tienda que nadie quiere usar.
¿Qué es el software anti-trampas?
Si tienes un juego multijugador, necesitas algún tipo de protección contra los tramposos. Los tramposos son inevitables si obtienes cualquier cantidad de base de jugadores activos, y si al menos no intentas sofocar la malicia, todos tus jugadores respetuosos de la ley se irán a algún otro juego en el que no los maten. tirones.
Los desarrolladores a menudo no tienen los recursos o la experiencia para detectar y rastrear a los tramposos además de sus tareas regulares de desarrollo y mantenimiento. Así que ahora existen sistemas anti-trampas preconstruidos que pueden incorporar a sus juegos… como un motor de juego que solo hace una cosa. El más popular es probablemente Anti-trampas de Valve (VAC) que está integrado con Steam. Además de detectar a los tramposos, VAC los rastrea a través de servidores y múltiples juegos, lo que permite 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 juegos de disparos multijugador como Llamado del deber , a pesar de que es un competidor de Valve y uno de los mayores editores del mundo.
¿En qué se diferencia TruePlay?
Comparado con VAC, TruePlay de Microsoft es comparativamente simple. (Por cierto, eso no es una especie de desprecio; VAC existe desde hace más de una década, así que, por supuesto, ha tenido más tiempo para madurar). TruePlay se ejecuta como un proceso a nivel de sistema en Windows para proteger el programa del juego y sus archivos de alteraciones en lugar de intentar detectar jugadores en línea a través de servidores.
TruePlay es una API relativamente pequeña que se puede agregar a Aplicaciones de la plataforma universal de Windows (las aplicaciones que descargas de la Tienda Windows). Las aplicaciones deben ser aprobadas 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 a menudo es 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 locales del juego, o si el jugador revoca el permiso de ejecución de TruePlay (por ejemplo, desactivando el proceso local en el administrador de tareas de Windows), el juego puede cerrar instantáneamente el acceso a sus componentes exclusivos de TruePlay . En otras palabras, expulsa al jugador de un juego multijugador.
¿Por qué lo usarían los desarrolladores?
La ventaja aquí es que TruePlay debería dificultar la piratería de juegos desde el extremo del usuario, y el monitoreo continuo 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 algo bueno para los jugadores, al menos los jugadores que no quieren hacer trampa, y los desarrolladores que quieren proteger la integridad de sus juegos y evitar perder clientes frustrados.
El gran obstáculo para esto es que la Tienda Windows todavía no es un destino bien establecido para los grandes juegos AAA que generan ganancias. Hay una selección bastante decente de títulos de estilo móvil y algunos juegos notables publicados por Microsoft como Minecraft y el Poder serie de carreras, pero eso es todo. En el momento de redactar este artículo, el juego más vendido en la Tienda Windows es Candy Crush , el famoso e infame juego para teléfonos inteligentes / Facebook.
No todo es pesimismo y fatalidad. La tienda de Windows es ganando algo de fuerza, especialmente cuando los desarrolladores independientes se cansan de la falta de selección de Steam. Tener una opción anti-trampas a nivel del sistema es un paso pequeño pero crucial para permitir que la Tienda Windows se convierta en un verdadero competidor. Combinado con esfuerzos como el juego multiplataforma y el sistema de realidad virtual de realidad mixta de Microsoft, las cosas en general están mejorando.