跳转到内容

拖动艺术作品以进行探索。聚焦后可使用方向键。

Minecraft 新闻

《使命召唤:黑色行动II》的“劫持”地图原生运行于《我的世界》中

一名开发者将经典的《黑色行动2》地图制作成 Fabric 模组,可直接在 Java 版中运行,包含机器人、武器、碰撞效果,运行表现达到 45 FPS。

3 分钟阅读

《我的世界》模组制作者不断推动 Java 版引擎的能力边界,让它越来越像真正的游戏开发平台,而不只是简单的功能改动。最近的一个例子来自 Luckey Faraday 他成功将《使命召唤:黑色行动II》的多人游戏地图“劫持”移植为原生运行的 Fabric 模组。

这并非逐块复刻,也不是在游戏世界里放一台电脑屏幕。地图碰撞、机器人、导航网格、武器和渲染都直接基于《我的世界》自身的系统运行。视频显示,玩家在游艇场景中移动并与功能齐全的机器人交战时,关卡帧率达到每秒 41 至 48 帧。

《使命召唤:黑色行动II》的“劫持”地图作为 Fabric 模组原生运行于《我的世界》Java 版
开发者发布的视频展示了游艇地图的几何结构、武器、机器人,以及《我的世界》中 45 FPS 的运行表现 来源

从浏览器实验到全面整合

这个项目经历了多个发展阶段。早期版本将地图的浏览器移植版放在游戏内的一台电脑上,供玩家互动。新版本则更进一步,用 Java 重建了核心游戏逻辑,让“劫持”基本上成为一个《我的世界》维度,在熟悉的方块世界基础上叠加了自己的规则。

这种程度的技术跨界,恰恰凸显了《我的世界》模组生态为何一直充满活力。官方更新还在加入生物群系和结构,而创作者们已经在引擎层面把完整的 FPS 地图移植进游戏。结果看起来不像是噱头,反倒像是 Java 创作不受限制时自然而然达到的境界。

该模组仍在开发中,功能还在不断扩展,目前以概念验证的形式发布,并非打磨完善的公开版本。即便以当前状态来看,它也展示了专注的模组制作者能取得怎样的成果——前提是把《我的世界》视为用途广泛的运行环境,而不只是建造游戏。

  • 完整的“劫持”地图几何结构和纹理
  • 可用的玩家碰撞与移动
  • 带导航功能的机器人
  • 集成武器系统
  • 在演示所用硬件上运行帧率约为 45 FPS

《我的世界》此前已经迎来过许多雄心勃勃的跨界作品,但很少有作品能实现如此程度的原生整合。整个《使命召唤》关卡无需依赖外部启动器或繁重的模拟就能在沙盒游戏中启动并运行,这体现了 Java 代码库的灵活性,也展现了创作者的高超技艺。

我让《黑色行动2》原生运行在《我的世界》里了。不是通过浏览器,也不是在游戏里的屏幕上运行。地图碰撞、机器人、导航网格、武器和渲染,全都作为 Fabric 模组在《我的世界》内部运行。

这段演示已经在模组社区引发讨论,大家开始猜测还有哪些游戏能以类似方式移植。目前,“劫持”是《我的世界》被用作完全不同游戏类型平台的突出案例之一。

你喜欢这个故事吗?

继续阅读