什么是微软的TruePlay反作弊系统?

嗨互联网的人,你知道微软做视频游戏吗? 好的,你可能知道Xbox的各种化身,是的。 但是早在Xbox之前,微软就是PC的电子游戏发行商……现在依然如此! 它甚至有自己的发行平台,这是相当可怕的Windows商店

这里的重点在于,微软非常了解利润丰厚的个人电脑游戏市场,如果您将Windows应用商店视为Steam的替代品,他们会非常感激。 这不是,甚至不是,但他们喜欢它。 而现在他们已经推出了一个新的反Cheat系统,他们称之为TruePlay与他们的商店,没有人愿意使用。

什么是反Cheat软件?

如果你有多人游戏,你需要对付Cheat者的某种保护。 如果你有足够的积极的球员基础,骗子是不可避免的,如果你至少也不想平息这种顽皮的话,那么所有守法的玩家都会去其他一些没有被他们杀死的游戏抽搐。

阀门不要乱七八糟。

除了定期的开发和维护职责之外,开发人员通常没有资源或专业知识来检测和追踪Cheat者。 所以现在有了预先建立的反Cheat系统,可以将它们整合到游戏中……有点像游戏引擎,只能做一件事。 最受欢迎的可能是Valve的反Cheat(VAC) ,它与Steam本身整合在一起。 除了检测Cheat者,VAC还可以通过服务器和多个游戏来追踪他们,让开发人员可以选择各种禁止和阻止。 大多数商业替代品都有类似的选择。

一些多人游戏开发者仍然保持自己的反Cheat系统,但是VAC及其替代品是如此广泛和经济,以至于它们通常被用来节省时间和金钱。 例如,Activision在诸如“ 使命召唤”等多人射击游戏中使用VAC,尽管它是Valve的竞争对手,也是世界上最大的出版商之一。

TruePlay是如何不同的?

与VAC相比,微软的TruePlay比较简单。 (顺便说一句,VAC已经存在十多年了,所以当然有更多的时间来成熟)。 TruePlay在Windows中作为系统级进程运行,以保护游戏程序及其文件免受篡改,而不是通过服务器检测在线玩家。

该代码是确保你在玩在线多人游戏的规则。

TruePlay是一个相对较小的API,可以添加到通用Windows平台应用程序 (从Windows应用商店下载的应用程序)。 这些应用程序必须由微软内部系统清除,才能发布到商店,最终用户(玩家)必须在系统应用到游戏之前同意TruePlay条款。 开发者可以选择限制对游戏某些部分的访问,比如对于拒绝TruePlay条款的玩家来说,经常以Cheat者为目标的在线多人游戏。 这个权限检查可以一次又一次地在后台应用。

如果TruePlay在本地游戏文件中检测到不规则的情况,或者玩家撤销了TruePlay的运行权限(通过在Windows任务管理器中禁用本地进程),游戏可以立即关闭对TruePlay专用组件的访问。 换句话说,将玩家踢出多人游戏。

为什么开发者会使用它?

好处在于,TruePlay应该使得从用户端破解游戏变得更加困难,并且通过Windows进程而不是服务器端检测系统的持续监视将更便宜且更易于管理。 对于玩家来说这是一件好事 – 至少不想欺骗玩家的玩家 – 以及希望保护游戏完整性并避免失去顾客的开发者。

这个障碍的最大障碍在于,Windows商店对于大型,盈利性的AAA游戏来说还不是一个完善的目的地。 有一个相当不错的移动风格的游戏选择,还有一些着名的微软出品的游戏,比如“我的世界”和“ Forza”系列赛,但是就是这样。 在撰写本文时,Windows Store上最好的“卖”游戏是着名的臭名昭着的智能手机/ Facebook游戏“ 糖果粉碎”Candy Crush)

图为:电脑游戏不够,以及妈妈手机上已有的东西太多。

这不是全部的悲观和厄运。 Windows商店正在获得一些推动力,特别是在独立开发商厌倦了Steam缺乏策略的情况下。 拥有系统级的反Cheat选项是使Windows Store成为更多真正的竞争对手的一个小而关键的步骤。 结合跨平台游戏和微软混合现实虚拟现实系统的努力,一般都在寻找。

赞 (0)
分享到:更多 ()