首先,我要道歉,这应该是我做作者这么多年来出现过最严重的一次失误判断。
在前几期的一篇D加密相关文章中,跟许多读者在评论区讨论了马上就要发售的《星空》D加密问题,当时我斩钉截铁的表示:
然而我万万没想到的是,这个贝赛思达,比我对《星空》还有信心,真没上D加密!
当然,既然标题上加了“解读”两个字就说明这篇文章远没有到结束的时候。
转型之后我没有写过那种几百字的小水文,这篇也不例外,我将用更长的篇幅探讨为何B社选择取消使用D加密,和现在D加密在业界所处的地位,相信虽然很多玩家都知道D加密,也知道这东西是干什么的,但要真往深的讲,网上还真没有什么资料可以翻阅。
我之所以被打脸还是因为现在厂商们对D加密太有信心了,既然这篇文章的主题的《星空》,那我就拿B社自己来举例子吧。
自从2014年EA的《FIFA15》使用D加密游戏保持了超长时间的不破金身后,厂商们似乎都开始对这个刚刚诞生的防篡改技术产生了浓厚的兴趣,贝赛思达自然也不例外。
有一篇我本来想发但没发的文章,文章里面记录着从D加密诞生后,B社发行的游戏有多少款游戏添加了D加密技术,可以这么说,几乎全部。
在可查资料里面几乎覆盖了B社所有的游戏,并且文章里面附加了相关证明图片或者链接,在或者是D加密测试视频,现在我简单的把当时收集到的一些图片做了个合图,方便大家查阅。
是的,就连当时的《红霞岛》B社都没有放过不添加D加密技术。
所有我当时认为B社对D加密过于自信,《红霞岛》的爆冷从来都不是始料未及的事情,在游戏还没有发售时,微软内部就已经非常不看好这款游戏的市场表现了,但即使这样B社还是选择添加了D加密,要知道D加密是会影响口碑的,在加上本身的情况就不容乐观,这个D加密只能说是给《红霞岛》雪上加霜,在提高了配置需求的情况下,估计放跑了很多不了解情况的路人。也不知道是在做坏事还是在做好事。
首先作为一个作者同时也是一个玩家的立场,我是对D加密表示不欢迎态度的,虽然几乎所有的玩家都不喜欢D加密,但架不住厂商们喜欢,D加密在玩家多年的口诛笔伐中不但没有消退,反而愈来愈壮大,使用的厂商愈来愈多,在我之前那篇D加密解读文章中也提到过,甚至一些规模大的独立游戏厂商都是会给游戏使用D加密技术。
这几年更是达到了很夸张的地步,一大半的知名厂商发售的游戏都会选择给游戏添加D加密技术,而且越是声势浩大的游戏那就越难逃添加D加密,这也是我当时认为《星空》一定会有D加密的原因中的一部分。
不过即使如此也挡不住厂商的热情,上半年《霍格沃兹》还没有发售的时候,D加密的顶级破解组女皇组对《霍格沃兹》警告过:
这样的话,并且做到的情况下,都拦不住厂商对D加密的痴迷。
今年D加密的声音格外的大,首要功劳当然是各个使用D加密的第三方厂商,但大家可能不知道,任天堂这个大家以为肯定不会扯上关系的主机厂商居然也和它有一腿。
在上半年的时候,Denuvo加密的开发商爱迪德公司就官宣过,Denuvo Anti-Tamper技术技术将登陆Switch平台,同时发布“Nintendo Switch Emulator Protection”套件,以此来防止switch游戏在ROM在模拟器中运行。
这原本也是要出一篇单独的文章来深度的探讨这件事情的,但最终我还是砍项目了,因为我说不准到底任天堂最终会不会使用D加密,我对这事不没有像《星空》使用D加密那样有信心。
不过几天这种不确定的因素也被确定下来了,任天堂决定使用了D加密来防止游戏被搬上PC端使用模拟机游玩,这次爱迪德厂商设计的NS专用D加密不但可以防止Switch不会被破解,而且官方称不会影响Switch正常的运行。
技术大致就是将“Nintendo Switch Emulator Protection”这个套件先集成到开发时的构建工具链中,然后在其中随机的在代码中插入检测,判断游戏的行为模式是否与设计时有异常情况,有就判定你是模拟机,没有则判定为Switch运行。
谁能想的到?在世界各地玩家都在争先恐后参与的科隆电玩展居然也有D加密的身影,相信许多去了现场的观众都不知道居然D加密还有个展台吧!是的,即使是在现场也几乎没有人光临这个展台,是一个空荡荡的站台位置。
我虽然不明白为什么科隆官方要卖D加密一个展台的席位,但是我也十分认同当时的新闻下的热评第一条。
现在又回到我们的文章中心论点,到底为什么《星空》最终放弃了D加密?
可能真的是B社官方对《星空》的自信心很强,但这并非全部原因
众所周知MOD是B社游戏的核心之一,为什么大部分的B社粉丝是PC用户可能原因就是于此,B社是极其少见的依靠社区和创意工坊为主用户核心的游戏厂商,这跟大部分厂商都截然不同,就比如育碧,不管是游戏的更新还是迭代都是由厂商完全主导的。
但b社的游戏主导权并不是全按照厂商的路径走,玩家可以通过社区补丁,MOD按照自己想玩的方式玩游戏,这可能也是B社本家制作的游戏大部分都是开放世界原因,就是为了给创意工坊更多发展的空间,而且B社也乐在其中,毕竟这给制作组省了不少功夫。
首先D加密本身就有防止个人用户在程序内调试控制台功能,这点其实已经妨碍了许多老B社玩家的体验,玩过老辐射的都知道,如果想要走捷径或者让游戏变的更符合自己的想法,内调控制台出来有多好用。
其次D加密的有一项技术是自动检验游戏完整性,这项技术本意是为了防止游戏程序被篡改,个人无法让被动过数据的程序正常运行,但也恰恰是因为这种技术的存在,所以使用D加密的游戏几乎都没什么人去做MOD,因为实在是做不动。
我以为会在《星空》出来前爱迪德会解决D加密导致的MOD制作难度骤增问题,谁知道不但没有解决,反而最新的版本还加深了这一问题,猜测这也是贝赛思达最终选择放弃D加密的重要因素之一。
还有一个占比可能不大的因素,就是在几个月前微软发布会刚举办完发生的事情,也就是女皇组下的那封战书,首先女皇组的实力绝对是值得肯定的,可以说是目前业界破解D加密能力最强,也是最快的一个破解团队,并且之前下的战书也是同样做到了的,所以B社到底忌惮不忌惮Empress的这句:
“如果《星空》有D加密我将以闪电般的速度破解掉,我不怕任何人”
我也说不准,我觉得可能多少考虑到了,毕竟国外的PC玩家对于D加密的厌恶程度远在国内的环境之上,《星空》发售前本身就不能保证自身质量是否到达玩家预期,所以陶德也没必要做这个坏口碑的事情给首发玩家泼冷水。
因《星空》而生,因《星空》而终,爱喝粥在D加密方面的研究也就到此结束了,一篇技术解析,一篇故事讲解,终于填完了这个坑了,以后可能都不会再写有关防篡改技术方面的文章了,相关资料难找不说,还没人喜欢看,我辛苦了。
https://www.gamersky.com/news/202308/1639619.shtml
https://www.163.com/dy/article/ICMD57RI0526D8LR.html
https://www.gamersky.com/news/202308/1636090.shtml
https://www.sohu.com/a/714611655_121124835
https://www.xiaoheihe.cn/community/23563/list/105742209(D加密的技术篇)
评论区
共 15 条评论热门最新