完全由 AI 生成:《任天堂明星大乱斗》PC 移植版问世
阅读原文· ithome.com初代《任天堂明星大乱斗》的PC原生移植版《BattleShip》发布,其全部代码完全由AI生成。开发者仅用25天,借助Opus和GPT等大模型独立完成。该项目基于C/C++源码,需用户提供原版ROM以提取版权数据方可运行。开发者旨在验证AI能胜任此类开发,并展示结合现有技术积累与AI可大幅降低创作门槛。游戏制作人樱井政博也曾认同利用AI提升开发效率有助于行业可持续发展。
IT之家 4 月 30 日消息,由于任天堂几乎不可能将旗下游戏移植到 PC 平台,长期以来,模拟器一直是玩家在官方主机之外的设备上游玩任天堂游戏的唯一途径。但在过去几年间,任天堂游戏的原生 PC 移植版开始兴起,其中就包括《塞尔达传说:时之笛》和《塞尔达传说:姆吉拉的假面》的移植版本。相较于模拟器版本,这些原生移植版拥有更多进阶功能,例如支持更高分辨率。
最新一款原生 PC 移植作品是初代《任天堂明星大乱斗》。该项目也充分展现了人工智能在这类开发项目中所能达成的惊人成果 —— 这款移植版完全由 AI 生成。
据IT之家了解,这款由樱井政博创作的初代《任天堂明星大乱斗》PC 移植版命名为《BattleShip》。其 GitHub 官方介绍中写道:“本移植版为纯 C/C++ 源码架构;所有任天堂版权所属数据,均会在编译阶段从用户自行提供的游戏 ROM 中提取。若你未拥有任天堂 64 平台《任天堂明星大乱斗》的合法副本,将无法编译和运行本项目。”该移植版需要美版 NTSC-U 1.0 版本 ROM 才可运行。
这个项目的亮点,除了能在 PC 上原生游玩《任天堂明星大乱斗》系列初代作品之外,正如前文所说,其开发全程由 AI 百分百完成。开发者 JRickey 表示:“这是一款完全由 AI 生成的现代化移植作品。整个开发耗时 25 天多,参与开发的仅有我本人,以及 Opus 4.6、Opus 4.7 和 GPT 5.5 大模型。截至 4 月 28 日,开发过程中从未有超过两天的空档期。开发期间,我多次部署 AI 智能体,它们能够自主进行程序构建与测试,而我可以同时处理其他事务。”
开发者启动该项目主要有两个原因:其一,深入学习 C 语言底层开发的实际原理;其二,验证 AI 足以胜任这种规模的开发任务。他表示:“这并不是说我直接把 N64 游戏卡带交给 AI,就能自动生成 PC 移植版。这款移植版依托于多年来众多开发者在逆向反编译、3D 引擎、资源素材提取等方方面面的积淀成果。我想表达的是,市面上有大量这类门槛不高、容易落地的开发需求,只要投入少量时间并借助 AI,就能轻松实现。”