我们知道:“反编译”是一种电脑高手常用的技术手段,它是指通过对他人软件的目标程序(比如可执行程序)进行“逆向分析、研究”工作,以推导出他人的软件产品使用的思路、原理等设计元素,甚至在某些情况下可以推导出源代码!类似的技术在游戏圈中也很常见!
今年年初的时候,博士和大家分享了文章《直接跳到游戏结局?玩家发现了<尼尔:机械纪元>最后的秘密》,讲述了2017年推出的人气游戏《尼尔:机械纪元》虽然被无数玩家通关且反复游玩,但是仍有一个小秘密没有被发现!不过,一位叫做“lance McDonald”的玩家终于在2021年伊始揭晓了这个无数玩家疯狂寻找的彩蛋。对彩蛋内容有兴趣的小伙伴可以去看看我写的那篇文章,这里就不再赘述了。
而“Lance McDonald”能够发现这个“直接跳到游戏结局”的方法自然不是碰巧的,而是通过“反编译”的技术手段在代码中发现的。类似的分享其实是游戏官方鼓励的,一方面没有触犯到游戏开发者的利益,另一方面还有利于游戏的宣传!
通过“反编译”的技术手段去研究游戏的技术型玩家有很多,有些人具有版权意识,对游戏原作也很尊重,他们通常比较“低调”,只会通过图片或者视频展示一下自己的成果,就像上述的“Lance McDonald”一样;而有些人则没有遵守上述的“潜规则”,他们会在网络上分享出自己破解的东西,于是被游戏开发商出手打击了!
一些游戏公司是非常在意旗下游戏品牌和版权的,比如:任天堂、R星等等,这次出手的正是《GTA》系列、《荒野大镖客》系列的开放商R星。近日,一个玩家组织在网络上展示了他们多年的“反编译”研究成果,那就是《GTA3》和《侠盗猎车手:罪恶都市》的源代码,而且还有一个特别好用的修改器。这些技术型玩家的研究目标其实是改善游戏表现,但是却踩到了R星设置的“红线”。
《GTA3》和《侠盗猎车手:罪恶都市》都是约20年前的游戏,它们在现代电脑上的画面表现显然不会很好,比如:屏幕占比、UI表现等等。玩家们通过技术手段让老游戏支持宽屏幕显示以及优化UI表现,其实是一件好事,不过错误的地方在于他们把推导出来的源代码分享在了Github(一个面向开源及私有软件项目的托管平台)上,这就严重侵犯了R星的利益,要知道这两款老游戏仍旧处于“售卖”阶段。
于是R星给Github发送了著作权侵权通知,并举报了整个项目中大量版权素材以及各种资料,这个集中了诸多技术高手、辛苦了多年研究的“反编译”项目彻底消失了!游戏公司将自家产品的“源代码”删除是一件再正常不过的事情,不过博士认为这是一件对谁都没有好处的事情。
对于这些“黑客”玩家来说,多年的成果就这么没了;对于R星来说,这本来是热心粉丝优化游戏的行为,如今却被迫站在了粉丝的对立面;对于普通玩家来说,我们还是玩不到支持宽屏幕的老产品。或许“黑客”玩家在发布成果前与游戏厂商沟通好或者仅仅公布游戏模组,结果应该都会不同吧!
想了解更多精彩内容,快来关注爱游戏的萌博士
评论0