打开网易新闻 查看更多图片

星彡P丨文

MOD圈变天了,《我的世界》成了“强兼犯”,一夜间强行兼容了100个游戏。

打开网易新闻 查看更多图片

起因是这样的……最近海外的MOD开发者社区正在热烈讨论,Claude Code被用于处理游戏MOD开发的可行性。

——所谓Claude Code,就是那个对中国程序员赶尽杀绝、疯狂封号的Anthropic公司推出的终端AI编程工具,但确实很好用。

打开网易新闻 查看更多图片

外网的游戏宅们正在做乱七八糟的各种实验。

比如在《塞尔达传说》里玩《马里奥》;在《赛博朋克2077》里玩《我的世界》;在《上古卷轴》里玩《逃离塔科夫》,甚至把上述的6个游戏混在一起。

打开网易新闻 查看更多图片
打开网易新闻 查看更多图片

油管上现在到处都是新出的“史蒂夫勇闯XX游戏”的MOD演示。

据说只需要动动嘴,描述一下需求,Claude Code就能自行阅读游戏项目文件、寻找可修改的接口、编写代码、调整资源,并反复运行测试。

打开网易新闻 查看更多图片
打开网易新闻 查看更多图片
打开网易新闻 查看更多图片
打开网易新闻 查看更多图片

当然,它的实际原理跟过去的MOD很不一样。

普通MOD都是在游戏里加入新的资料,比如一把剑、一辆汽车,都是实实在在存在于游戏的数据;这波AI做的MOD不一样,它不新增任何东西。

实际原理相当于一个可以互相干涉的平行世界:你开了A、B两个游戏,把B的游戏画面元素,对应叠加到A游戏里进行呈现。

打开网易新闻 查看更多图片
打开网易新闻 查看更多图片
打开网易新闻 查看更多图片

注意,并不是真反编译——真要是拆代码反编译就要吃官司了。

实在不理解的话,你可以想象成电影拍摄用的绿幕,或者FPS的外挂。

打开网易新闻 查看更多图片

比如CS,看起来是5v5,实际上本地客户端里只有你是玩家,其他9个都是本地的Bot,只不过这9个Bot同步了另外9个玩家的动作数据而已。

你和其他玩家的互动,跟MOD演示里的互动是一模一样的,都是靠数据把A、B连接起来。

MOD中间会有一个通讯模组,做对应的事件映射,把A、B两个游戏的事件耦合起来,而不是融合。

打开网易新闻 查看更多图片

(类似《游戏王ZEXAL》里的AR眼镜)

→ 检测游戏引擎并读取代码

→ 查找游戏的物品、地图和交互系统;

→ 判断哪些部分支持扩展;

→ 创建新的方块、配方和交互逻辑;

→ 接入模型、贴图或音效资源;

→ 编译并运行测试,根据错误日志修复;

→ 叠加画面,生成展示视频让你看到结果

缺点也很明显,这些AI模组目前只在单人模式下有效(理论上确实可以联机,但延迟不好搞),非常吃电脑硬件的资源,镜头切换的时候可能会出问题(需要加载时间),如果添加太多物体效果的话会导致游戏崩溃。

打开网易新闻 查看更多图片

——之所以选择《我的世界》,可能也是因为游戏贴图比较简单,加载很快,演示起来不容易出戏。

另一方面,这类MOD的隐患也很明显:大量自动生成的MOD可能带来兼容性、侵犯版权、电脑安全和内容暴雷的问题。

游戏厂商是否允许AI修改客户端,MOD平台如何审核,AI生成的代码出了问题由谁负责,这些问题都还没有成熟答案,一直在摸索。

像最近二游圈就因为封禁MOD的事情,就闹得沸沸扬扬。

打开网易新闻 查看更多图片

(虽然这波封禁跟AI MOD没啥关系)

现在AI技术日新月异,也不知道未来会发展成什么样,我们这代人也是有幸见证的一代。