ithome
科技
采集 2026-09-17T16:14:26+00:00
开发者借助 GPT Astra 在《我的世界》中原生运行《使命召唤》经典地图
原始标题:借助 GPT Astra,开发者实现在《我的世界》中原生运行《使命召唤:黑色行动 2》
来源
ithome
发布时间
2026-09-17T11:46:58
采集批次
2026-09-17-16
字数
1091
URL 指纹
ffcef13a30776046
📌 AI 总结(295 字)
本文介绍了一项独特的游戏开发项目:开发者 Luckey Faraday 借助 GPT Astra 将《使命召唤:黑色行动 2》的经典地图「Hijacked」移植到《我的世界》中原生运行。此前该项目仅以「游戏内电脑屏幕」形式存在,经 GPT Astra 重构后,地图、碰撞检测、武器等全部作为 Fabric 模组直接注入《我的世界》的 OpenGL 上下文,帧率约 45 FPS,运行流畅且具备可玩性。文章指出,《我的世界》凭借高度开放的沙盒架构长期吸引开发者,曾有人将约 500 万参数的 ChatGPT 模型塞入其中并命名为 CraftGPT,体现了这款游戏作为计算机科学实验载体的潜力。
📄 正文(1091 字)
一位热衷于人工智能和游戏开发的开发者近日展示了一个有趣的项目:经典射击游戏《使命召唤:黑色行动 2》的「Hijacked」地图如今可以原生运行在《我的世界》中。 开发者 Luckey Faraday 在 X 平台发文介绍称,他们此前曾制作过一个基于浏览器运行的《黑色行动 2》移植版本。最初,他们将这套程序嵌入《我的世界》,让游戏以「游戏内一台电脑屏幕」的形式运行。随后,Faraday 使用 GPT Astra 重构了整个项目,使「Hijacked」地图能够「直接运行在《我的世界》自身的 OpenGL 上下文中」。 从公开的视频来看,这张发布于 2012 年的《使命召唤》经典地图如今可以在《我的世界》中以全屏方式运行,整体运行较为流畅,帧率约为 45 FPS。 Faraday 介绍称:「地图、碰撞检测、机器人、导航网格、武器以及渲染,全部都作为 Fabric 模组运行在《我的世界》内部。」 Fabric 是一款轻量级、开源的《我的世界》模组加载器和开发 API。因此,这次移植并不是简单地在《我的世界》中播放《黑色行动 2》的画面,而是通过 Fabric 模组框架,将《黑色行动 2》的相关内容以及「Hijacked」地图直接注入《我的世界》。 Faraday 运营着一个 AI 开发者社区,邀请其他爱好者共同制作演示项目,并分享开发日志和代码。这次移植项目也很好地体现了他们的开发流程。 具体来看,开发者最初先让「Hijacked」地图能够在浏览器中运行。随后,他们又将这一版本「硬塞」进《我的世界》,但当时它实际上只是作为一个独立游戏运行在沙盒游戏中的「一台电脑」里。之后,Faraday 决定让 GPT Astra 使用 Java 重新构建整个项目。借助重写后的代码,他们最终实现了让这款经典 FPS 地图直接运行在《我的世界》的 OpenGL 上下文中。 Faraday 表示,目前项目「还有很多工作要做」。不过从目前的演示来看,这张以豪华游艇为场景的紧凑地图已经具备相当程度的可玩性,并非只是简单地在《我的世界》中展示画面。如果项目继续推进,未来或许还会加入更多地图、武器以及多人游戏模式。 《我的世界》是全球销量最高的电子游戏之一。这款游戏凭借冒险、创造建筑以及社交玩法吸引了大量年轻玩家,其高度开放和可扩展的沙盒架构同样吸引了许多技术能力出众的开发者。这也使《我的世界》成为各种令人惊叹的计算机科学实验的载体。例如,此前就有人将一个拥有约 500 万参数、可以实际运行的 ChatGPT 模型塞进《我的世界》,并将其命名为 CraftGPT。