DSO Gaming消息,开发者daurosk基于Lichii模拟器,为《塞尔达传说:时之笛 重制版》的非官方PC移植版本制作了联机模组。这款游戏正式上线没几天,就已经有玩家把它移植到PC平台。

目前测试版本v0.1.0-test2已经对外提供,文件包里包含调整后的模拟器程序、配套服务端和启动脚本。想要尝试的玩家,需要自己准备游戏文件与密钥。开发团队目前只在同一台电脑上开启两个进程完成测试,还没有试过两台电脑互联;想要一起联机的玩家,也必须使用同一个测试版本。
模组已经做好不少基础联机效果。其他玩家会以幼年林克的形象出现在场景中,每个人都带有专属娜薇,头顶会显示名字。玩家的动作姿态实时同步,晚进入队伍的人,也能看到已经在线的其他玩家。


模组支持全队进度互通,道具、曲子、迷宫钥匙可以在队员之间共用。迷宫的大门、机关、清完的房间、水位变化都会同步。就算中途加入,新玩家也能跟上队伍已经推进的进度。卢比和部分物品为个人持有,不会全队共享。
敌人、村民和动物的状态也会同步,它们的移动、战斗、死亡画面,在所有玩家这边保持一致。部分场景物品同样互通,一名玩家种下的种子、坚果,队友都能看见;木箱、扔出去的石块,只要有一人破坏,所有人画面里都会同步变化。开发团队还在继续优化物品同步、敌人受击反馈这类功能。
模组自带简单的线上工具,按下回车键可以打字聊天,按Tab键调出玩家名单。遇到掉线或者程序崩溃,能够重新连上对局;房主退出之后,权限会自动转给其他在线玩家。

这个测试版本还有不少问题待修复。其他玩家的剑和盾牌模型暂时无法正常显示,割草特效同步还没有完成,敌人也暂时无法识别其他人发起的攻击。成年林克相关功能已经开发完毕,还没有实地测试。陶罐、炸弹、箭矢同步,以及房主控制游戏内时间的功能也已经写完,有待上机验证。
模组针对场景切换和剧情动画做了适配。玩家切换区域时,只有身处同一场景的队友才能互相看见;播放过场动画时,其余玩家的角色会隐藏或是停下动作。相关逻辑已经通过单元测试,还需要在实际游玩里检验稳定性。
项目现阶段主要目标,是让联机合作功能在Lichii模拟器里稳定运行。开发者先用单电脑多开的方式调试大部分功能,这次提供测试包,也是往局域网、互联网跨机联机这个方向推进。
暂无评论