![]()
星彡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技术日新月异,也不知道未来会发展成什么样,我们这代人也是有幸见证的一代。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.