时之笛重制版PC合作联机mod测试版发布

NS头号玩家翻了翻GitHub上塞尔达相关的开源项目,发现《时之笛重制版》PC版的迭代速度比预想的快得多。

PC移植版刚落地联机功能就跟上了

前阵子刚报道过,《塞尔达传说:时之笛重制版》发售没几天,网上就出现了非官方PC移植版。据DSO Gaming报道,开发者daurosk基于Lichii模拟器给这款游戏加上了合作联机功能。

这个测试版本号为v0.1.0-test2,11月9日发布,基于Frizti维护的Fritchii模拟器构建。项目以GPL-3.0协议开源在GitHub上,与任天堂没有官方关联。玩家需要自行准备游戏文件、密钥和固件,mod本身不包含游戏内容。daurosk之前在《塞尔达传说:王国之泪》PC移植版上做过同类联机项目,这次是把同样的思路搬到了时之笛重制版上。

时之笛重制版PC合作联机mod游戏画面

测试版已实现的联机功能

多人同屏与进度共享

在游戏世界里,玩家可以看到其他玩家操控的幼年林克,每个人身边跟着自己的娜薇,头顶还会显示名称标签。其他玩家的动作和姿势实时同步,后来加入游戏的玩家也能看到已经在地图上的所有人。

mod实现了大量进度共享机制。道具、歌曲、小钥匙、黄金骷髅蜘蛛代币和心之碎片都可以在队伍成员之间共享。地下城的门、机关、已经清理的房间以及水位变化会保持同步。中途加入的玩家能继承队伍已经取得的共享进度。卢比、弹药和生命值仍由每位玩家单独持有。

敌人与场景物体同步

敌人、城镇居民和动物被纳入了合作系统,在不同玩家的游戏实例之间同步移动、战斗和死亡。部分场景物体支持共享,一名玩家种下的种子和坚果可以出现在其他玩家的世界里,木箱和投掷出去的石块能被所有人共同破坏。开发团队仍在完善共享物体的受击反应。

时之笛重制版联机mod道具与进度共享功能展示

时之笛重制版联机mod敌人与场景同步效果

在线交互与断线处理

mod提供了实用的在线功能。玩家按下Enter键就能和其他人聊天,按下Tab键打开在线玩家列表。如果有人意外断线或游戏崩溃,mod能处理重新连接。房主离开时,系统会自动把房主权限移交给另一名在线玩家。玩家可以通过局域网联机,也可以用端口转发或虚拟局域网工具走互联网连接。

当前存在的问题与待测试内容

早期测试版难免有Bug和缺失功能。其他玩家身上的剑和盾牌暂时无法显示,割草效果还没完全同步,敌人也没办法对其他玩家造成的攻击做出反应。成年林克的相关功能已经写完代码,但还没在游戏里跑过测试。

共享陶罐、炸弹、箭矢以及由房主控制的游戏内时间也已经完成开发,仍需实际游戏验证。场景和过场动画的支持逻辑写好了——进入不同场景时,其他玩家只在同一区域内可见;播放过场时其他角色会隐藏或暂停行动。这些功能通过了单元测试,但还需要进游戏确认效果。

时之笛重制版联机mod已知问题与待测试项说明

测试限制与后续计划

目前mod只在同一台PC上跑过两个游戏会话做验证,还没在两台不同的PC上联调过。开发团队把这次发布的测试版当作局域网或互联网联机测试的第一步,跨PC验证是下一个里程碑。所有玩家必须使用同一个测试版本才能互相连接,长期目标是把联机系统移植到原生PC重编译版本上,这要等原生重编译达到可玩状态之后才能启动。

从《王国之泪》PC版到时之笛重制版,daurosk的联机项目节奏很密。现阶段这个mod更像是一次让合作通关成为可能的实验,离成品联机模式还有距离。等跨PC测试跑通,PC上两个人一起逛海拉鲁平原的场景才算真正落地。


点击任意位置或按ESC键关闭