我们知道:“反编译”是计算机专家常用的技术方法。 是指对他人软件的目标程序(如可执行程序)进行“逆向分析研究”,从而推断出他人软件产品的用途。 在某些情况下,思想、原则和其他设计元素甚至可以从源代码中导出! 类似的技术在游戏圈也很常见!

今年年初,博士给大家分享了《直接跳到游戏结尾?》的文章。 《玩家发现最后的秘密》讲述了2017年推出的热门游戏《尼尔:机械纪元》的故事,虽然已经被无数玩家通关、反复玩,但仍有一个小秘密没有被发现! 不过,一位名叫“Lance”的玩家终于在2021年初透露了这个无数玩家疯狂寻找的彩蛋。对彩蛋内容感兴趣的朋友可以看我写的文章,我就不深究了详细信息请参见此处。

而“兰斯”能够发现这种“直接跳到游戏结束”的方法,自然不是偶然,而是通过“反编译”的技术手段,在代码中发现的。 类似的分享其实也是游戏官方鼓励​​的。 一方面不侵犯游戏开发商的利益,另一方面也有利于游戏的推广!

有很多技术玩家使用“反编译”技术手段来研究游戏。 有些人有版权意识并尊重原创游戏。 他们通常很“低调”,只通过图片或视频来展示他们的成果。 就像上面提到的“兰斯”一样; 有些人不遵守上述“潜规则”,将自己破解的东西分享到网络上,因此遭到游戏开发商的打击!

一些游戏公司非常在意自己的游戏品牌和版权,比如任天堂、等侠盗猎车手罪恶都市修改器网址,这次是《GTA》系列和《Red Dead 》系列的开发商。 近日,有玩家组织在网上展示了他们多年“反编译”研究的成果,这就是《GTA3》和《侠盗猎车手:罪恶都市》的源代码,而且还有一个特别好用的修饰符。 这些技术玩家的研究目标其实是为了提升游戏性能,但他们却踩到了设定的“红线”。

《GTA3》和《侠盗猎车手:罪恶都市》都是大约20年前的游戏。 它们在现代电脑上的图形性能显然不会很好,比如屏占比、UI性能等。玩家通过技术手段让老游戏支持宽屏显示,优化UI性能,这其实是一个很好的选择。事情,但错误的是他们在(一个开源和私有软件项目的托管平台)上共享衍生的源代码,这严重侵犯了 的利益。 要知道,这两款老游戏目前还处于“发售”阶段。

未经允许不得转载! 作者:admin,转载或复制请以超链接形式并注明出处天心神途传奇手游发布网

原文地址:《有玩家在网上分享了《GTA3》的反编译代码,但立即被开发商Rockstar删除。》发布于:2024-03-14

发表评论

表情:
验证码
评论列表 (暂无评论,69人围观)

还没有评论,来说两句吧...