案例
BattleShip:AI 辅助的 Super Smash Bros. 原生移植
使用 libultraship 和 Torch 移植已有的 Super Smash Bros. N64 反编译成果。作者早期的 README 介绍了智能体构建的图形、音频对比工具和对照模拟器行为的差分调试,并未将其说成脱离社区既有成果、仅靠卡带自动恢复游戏。
- 目标
- 游戏
- 类别
- 独立重建案例
- 关联
- 独立重建项目
- 来源复核于
使用条件与局限
- 前提条件:需要用户自己的 Super Smash Bros. N64 转储,并匹配文档中的哈希:美版 NTSC-U v1.0(NALE)或日版 v1.0(NALJ)。两个地区版本需分别构建;Torch 在源码构建时或打包版首次运行时于本地提取资产。
- 前提条件:README 列出 Windows、Linux、Apple Silicon macOS 和 Android 原生版本;原生 C 模组和 GameCube 适配器驱动仅限桌面平台。BUILDING.md 说明桌面源码构建,需要 Git/子模块、CMake 和 Python 3,Linux/macOS 另需 Ninja,Windows 需要 Visual Studio 2022 和 Windows SDK。
- 署名:作者自述在 v0.3-beta 之前独自借助 Claude 开发,并表示项目现已不再是纯 AI 项目,感谢社区提供的测试、修复和功能;这些说法属于自述。
- 许可:LICENSE 仅对移植专用代码、构建脚本、工具和文档授予 MIT。反编译子模块及由其派生的文件遵从上游反编译项目,该项目未发布明确许可证;libultraship/Torch、随附字体和手柄映射保留各自条款;游戏权利另行处理。
关于此条目
说明已依据一手来源复核。
一手来源
- README.md GitHub · JRickey/BattleShip · 修订 39e978f
- BUILDING.md GitHub · JRickey/BattleShip · 修订 39e978f
- LICENSE GitHub · JRickey/BattleShip · 修订 39e978f
- README.md GitHub · JRickey/BattleShip · 修订 5c3e6bf