第一眼看到那段画面,我脑子卡了一下:方块是Minecraft的方块,地形是Minecraft的地形,但角色在跑、在跳、在撞墙——那是马里奥64的手感。到底谁在mod谁?

做这件事的人叫Swirly,一位以制作Minecraft mod出名的程序员。他分享了一段自己最新项目的演示片段,画面里Minecraft的方块和机制直接出现在马里奥64的关卡里,几何体的表现方式也被一并搬了过来。看的时候会有种说不清的错位感,像两个童年记忆被硬拼在了一起。

打开网易新闻 查看精彩图片

它到底是怎么搭起来的

从Swirly的说法来看,这更像是一个"给马里奥64做的Minecraft mod",而不是反过来。他提到,这个项目建立在已有的CoopDX分支之上——CoopDX是超级马里奥64 PC移植版的在线多人项目。也就是说,底座是马里奥64,被塞进去的是Minecraft的那套东西。

这也是为什么画面看起来那么违和又那么合理:马里奥64的关卡结构还在,但里面的方块、机制、几何行为全换了一套逻辑。Swirly说,看到Minecraft的方块和机制跑在马里奥64的关卡里、观察这些几何体怎么表现,是件很酷的事。

评论区第一反应:这是AI生成的吗

不出所料,演示片段放出来没多久,就有人开始质疑这东西是不是AI生成的。这种反应放在今天几乎成了条件反射——画面越离谱,越容易被怀疑是模型跑出来的。

Swirly的回应很直接:不是"氛围编程"出来的。他说自己几个月前就开始做这个mod了,时间点"远早于Astra或者其他那些超级模型"。不过他也没有把话说死——他承认在开发过程中确实用了AI工具来帮忙调试。

这个区分挺关键的:用AI辅助debug,和让AI把整个项目生成出来,是两回事。前者是工具,后者是代劳。Swirly把它归在前者。

接下来会有一份技术拆解

目前Swirly正在准备一份深入的技术拆解,内容会覆盖代码层面到底发生了什么、他是怎么一步步把项目推进到现在的、以及整个开发时间线。对于想看门道的人来说,这份东西可能比演示片段本身更有意思——毕竟"方块跑进马里奥64"看着热闹,真正难的是它怎么跑起来的。

另外,这个mod也计划发布。具体时间还没公布,但至少方向是明确的:不是只做个demo秀一下就完事。

这事不是第一次了

把两个看起来八竿子打不着的游戏缝在一起,在这个圈子里其实有前例。去年,Arthurtilly就完全在超级马里奥64的引擎里搭出了一个Minecraft的演示。而马里奥64本身也被移植过——Malucard曾把它搬到初代PlayStation上。

所以Swirly这个项目,某种程度上是站在一串"疯狂移植/缝合"的链条上往前又走了一步。区别在于,之前更多是"用A的引擎做B",这次是"在A里塞进B的一整套机制",难度和观感都不太一样。

为什么这类项目总能戳中人

马里奥64和Minecraft,一个是3D平台跳跃的教科书,一个是沙盒建造的代名词,玩家群体重叠度其实不低。把前者的关卡骨架和后者的方块逻辑拼在一起,本质上是在满足一种很朴素的好奇:如果当年玩的那两个东西是同一个东西,会是什么样?

Swirly没有解释自己为什么要做这个,但从他愿意花几个月时间、还准备写技术拆解来看,这显然不是随手一做的玩票。至于成品到底能不能玩、玩起来什么感觉,得等发布之后才知道。

现在能确定的是:这不是AI一键生成的,底座是CoopDX,作者是Swirly,mod会发布,技术拆解在路上。剩下的,等他自己讲。