鉴于任天堂(Nintendo)不太可能将其游戏搬上PC平台,长期以来,模拟器一直是用户在原版游戏机之外的硬件上体验这些游戏的唯一方式。不过,在过去几年里,原生PC移植版开始兴起,其中包括《塞尔达传说:时之笛》(The Legend of Zelda: Ocarina of Time)和《塞尔达传说:姆吉拉的假面》(Majora's Mask)的移植版。这些版本相比模拟器提供了更高级的功能,例如对更高分辨率的支持。

最新的例子是初代《任天堂明星大乱斗》(Super Smash Bros.)的原生PC移植版。该项目同时也展示了AI在此类工作中能达到的惊人规模,因为它完全由AI生成。
BattleShip是这款由樱井政博(Masahiro Sakurai)创作的系列首部作品的PC移植版名称。GitHub上的官方说明写道:“该移植版是一个纯粹的C/C++源代码树;任天堂(Nintendo)拥有的每一字节数据都在构建时从你提供的ROM中提取。如果你未持有合法的任天堂64版《任天堂明星大乱斗》(Super Smash Bros.)游戏副本,则无法构建或运行此项目。”因此,它需要NTSC-U v1.0版本的ROM才能运行。
该项目的趣味之处,除了能在PC上原生体验《任天堂明星大乱斗》(Super Smash Bros.)系列的首部作品之外,还在于它完全是使用AI生成的。开发者JRickey表示:“这是一个100%由AI生成的现代移植版。我和Opus 4.6、Opus 4.7以及GPT 5.5是仅有的贡献者,耗时略多于25天。截至2025年4月28日,开发过程中没有超过两天的空档。在很多情况下,当我处理其他事务时,AI代理会被派遣并自主进行构建和测试。”
启动这个项目有两个原因。第一个是让开发者借此更深入地了解C语言的实际开发过程。第二个则是提供一个概念验证,证明AI可以用于完成如此规模的任务。开发者强调:“这并非说我给了AI一张N64卡带,它就能变出一个PC移植版。反编译、3D引擎、资源提取以及这个移植版所依赖的一切,都凝聚了很多人多年的心血。我想表达的是,有很多像这样的低垂果实案例,你可以花一点时间借助AI来完成。”
开发者总结道:“我希望它能证明,创造非常酷的东西的门槛已经变得极低。人类始终是在他人工作的基础上拓展自己的知识和能力。智能体编程正是这一原则的最新前沿。我希望这个项目能激励其他人通过实践来学习,为自己创造一些东西,并无偿地分享给他人。”
这个利用AI工具完成的《任天堂明星大乱斗》(Super Smash Bros.)原生PC移植版,具有讽刺意味的是,连樱井政博(Masahiro Sakurai)本人也可能支持这种做法。去年,这位传奇游戏创作者评论了当前大型游戏开发的状况,称利用生成式AI来提高效率,可以使开发模式在传统游戏开发已难以为继的背景下,变得可持续。



