10月19日,"AI给任意单机游戏一键做联机"的开源项目 Co-op Anything 刷屏游戏圈。其中最让人心动的一条:1998年的《塞尔达传说:时之笛》已经有了完整联机版。本文写给完全不懂编程的你——从下载到联机,一步步来。
过去想让《时之笛》联机,要么等模组作者出手,要么自己啃代码。10月16日,开发者 cranebeaker 在 GitHub 上传了Co-op Anything项目:你把AI编程助手(Claude Code、Gemini CLI、Cursor等)指向它,AI就会自动研究游戏、逆向工程、修复或开发联机模式、用机器人测试、最后打包成朋友"一键安装"的版本。而《时之笛》的联机版已经做好、可以直接下载了。
联机版实机画面:两名玩家(不同颜色Link)同时在海拉鲁大陆冒险,左上角是组队面板。图源:ocarina-coop 项目官方截图
这个联机版到底有多"完整"
它叫Ocarina of Time Story Co-op(时之笛剧情联机),不是那种"各玩各的、只共享坐标"的半成品:
1.道具全共享:一个人拿到钩爪、学会曲子、拿到心之容器,全队同步拥有。
1.地下城实时同步:钥匙、机关、宝箱、已清怪的房间,队内所有人实时一致;水之神殿的水位也是共享的。
1.剧情动画一起看:一段剧情过场触发时,同区域的所有队友同时观看。
1.一起穿越时空:拔出大师之剑时系统会等所有队友都拔剑,然后全员一起穿越7年——队伍永远处在同一个时代。
1.敌人与Boss同步:大家打的是同一只怪,由ShipwrightOnline网络代码提供。
1.队伍存档存服务器:支持断线重连、中途加入,服务器重启也不丢进度。
官方宣传视频画面:卡卡利科村,标注"Story scene with the party"(与队伍共享的剧情场景)。图源:ocarina-coop 项目宣传视频
方法A(推荐):直接下载现成联机版
因为AI(和它之前的社区作者们)已经把活干完了,你不需要碰任何AI工具。整个过程只需要下载、解压、双击三个动作。
第1步 准备三样东西
① 一台Windows 电脑(Mac/Linux版也有,但Windows最省心);② 你和朋友都装好Steam并互加好友;③ 一份属于你自己的《时之笛》N64 ROM(见下方"关于ROM"说明)。
第2步 下载联机版
打开 GitHub 上的 ocarina-coop 项目页面(github.com/cranebeaker/ocarina-coop),进入Releases(发布)页,下载最新的OcarinaStoryCoop-v1.0.1-windows.zip(Windows版),解压到任意文件夹。项目本身不含任何游戏文件——首次启动时,它会从你的ROM中提取并生成素材。
下载页面长这样:Releases 页提供 Windows 和 Linux 两个版本,点开 Assets 下载 zip 压缩包即可。图源:GitHub 页面截图(2026年10月20日)
第3步 房主开房
双击文件夹里的Host over Steam.bat。它会自动做三件事:启动服务器、创建一个仅限好友的Steam房间、启动游戏。你什么都不用配置——不需要IP地址、不需要端口映射,连接走Steam的中继网络(用的是Valve免费的Spacewar测试通道,不要钱)。
第4步 朋友进房
朋友双击Join over Steam.bat,程序会自动在TA的Steam好友列表里找到你(也可以在Steam里右键你的名字选"加入游戏")。首次启动同样需要TA自己的一份ROM。
第5步 游戏里组队
双方都进入游戏后,房主在联机窗口中创建队伍(Create Party),把Story Co-op 开关打开,然后邀请朋友进队。看到队伍代码出现、双方角色同屏,就可以一起出村了。
项目主页:README 顶部就是官方实机演示视频与说明,"How to play"一节即上述步骤的英文原文。图源:GitHub 页面截图(2026年10月20日)
关于ROM(新手必读):这个项目基于《时之笛》PC移植版 Ship of Harkinian 制作,遵循"自带游戏文件"原则——它不提供也不含任何任天堂游戏素材。你需要从自己拥有的N64卡带提取ROM(支持NTSC 1.0美版),这是模组社区公认的合规做法。网上下载来路不明的ROM属于盗版,本文不提供任何ROM来源。
方法B(进阶):让AI给你的游戏做联机
想联机的不是《时之笛》,而是别的单机游戏?这就是 Co-op Anything 项目本体(github.com/cranebeaker/coop-anything)的用法:把AI编程工具指向项目,让它接着干活。方法A里你下载的《时之笛》联机版,就是被这套流程打磨出来的成果之一。
第1步 装一个AI编程工具
任选其一:Claude Code、Codex、Gemini CLI、Cursor、OpenCode。以Claude Code为例,安装后在终端登录即可。
第2步 对AI说一句话
在终端里输入:
Read https://github.com/cranebeaker/coop-anything and follow AGENTS.md.
I want to play <你的游戏名> in co-op with my friends.
AI会按项目内置的"剧本"(playbook)自动开工:先查这个游戏有没有现成联机模组可修;没有的话就逆向工程、写网络同步、用机器人自动测试,最后打包。
第3步 等结果,看QA等级
据开发者自述:已有但有bug的联机模组,AI通常几天能修好;从零开始的则取决于游戏引擎。项目目录里每个游戏都标注QA等级(未经测试 / 玩家反馈 / 机器人自动测试 / 已验证通关)。
Co-op Anything 的 Quick Start:左边红框内就是那句"魔法咒语"——把AI指向项目仓库并说出你想联机的游戏。图源:GitHub 页面截图(2026年10月20日)
项目主页:"任意单机游戏。你的朋友。你的AI来干活。"——目前已完成或进行中的游戏包括《杀出重围》《辐射:新维加斯》《时之笛》《地下城守护者》等。图源:GitHub 页面截图(2026年10月20日)
开玩前,三句大实话
事项
成熟度
项目 write-up 中将 ocarina-coop 的 QA 等级标注为 none(尚无两人完整实测记录),走的是"社区共建、逐步修复"路线。玩到一半遇到bug很正常,遇到可以在GitHub提Issue。
版权
联机模组本身不分发游戏文件,属于模组社区惯例范畴;但AI逆向商业游戏的法律边界仍在讨论中,个人好友间游玩风险低,请勿用于商业用途。
成本
方法A完全免费;方法B消耗AI工具的订阅额度/Token,复杂游戏可能花费不低。
最后提醒:所有联机改造都只应在你自己和好友的私人游戏上使用,不要触碰有反作弊系统的在线对战游戏。记得给存档文件夹做个备份再开玩。
热门跟贴