# 借助 GPT Astra，开发者在《我的世界》中原生运行《使命召唤：黑色行动 2》Hijacked 地图

- 来源：IT之家（RSS）
- 发布时间：2026-09-17 19:46
- AIHOT 分数：45
- AIHOT 链接：https://aihot.news/items/cmu5i4z4006sxroqoxcdeehxo
- 原文链接：https://www.ithome.com/1/003/809.htm

## AI 摘要

开发者 Luckey Faraday 借助 GPT Astra 用 Java 重构项目，让《使命召唤：黑色行动 2》的 Hijacked 地图原生运行在《我的世界》的 OpenGL 上下文中，全屏帧率约 45 FPS。地图、碰撞检测、机器人、导航网格、武器与渲染均作为 Fabric 模组运行在《我的世界》内部，目前项目仍有很多工作要做，未来或加入更多地图、武器与多人模式。

## 正文

IT之家 9 月 17 日消息，一位热衷于人工智能和游戏开发的开发者近日展示了一个有趣的项目：经典射击游戏《使命召唤：黑色行动 2》（Call of Duty: Black Ops 2）的“Hijacked”地图如今可以原生运行在《我的世界》中。

IT之家注意到，Luckey Faraday 在 X（原 Twitter）发文介绍称，他们此前曾制作过一个基于浏览器运行的《黑色行动 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。
