昨天的性能排查找到了一个值得优先处理的问题:战斗信息栏反复刷新,会挤占画面更新的时间。今天,我们沿着这条线完成了优化,也调整了语音与音乐的配合,并把药水的使用规则补进新手教程。希望玩家既能打得顺畅,也能听清伙伴和老师说的话。

当前进度:以下游戏改进已应用到本地测试版本,源码已提交归档。今天发布的是这篇官网开发日志;线上游戏与离线客户端安装包尚未更新,后续上线时另行说明。

减少界面刷新带来的卡顿

战斗中的血量、技能和队伍信息需要及时变化,但内容没有改变的面板,不必反复检查和重新排布。这次优化减少了这些重复工作,也让界面透明度只在需要时调整,把更多运行时间留给战斗和画面。

血量与技能按钮仍会正常更新,小地图保持原有刷新节奏;拖动信息栏、重置布局、改变字号、增减伙伴,以及隐藏后重新显示,也都纳入了回归检查。

在同一台 M2 Pro 的 Chrome 浏览器中,我们使用手机横屏布局、4 倍 CPU 降速,模拟较吃力的运行环境。三名角色与 41 个敌人持续战斗的短时采样中,平均帧率从约 14 FPS 提升到 57 FPS,帧间隔的 95 分位从 118.8 毫秒降至 33.0 毫秒。

这些数字来自本地开发版本的同场景模拟测试,不能等同于实体手机或所有关卡的表现。不同设备、Boss 战和长时间运行仍需继续验证。

有人说话时,让音乐轻一点

剧情对白、地下城角色语音或答题发音播放时,背景音乐会自动降到平时音量的 30%,让讲话更容易听清。语音结束后,音乐会平滑恢复。

这项调整不会改写玩家保存的音量设置,也不会压低战斗音效。跳过对白、播放失败、关闭语音或切换到后台时,相应的音乐压低状态也会解除,避免音乐一直停留在较低音量。

药水怎么处理,老师讲明白

新手教程的「装备课」在背包规则之后补充了药水说明:

  • 有我方单位需要治疗:拾取药水后立即自动使用,恢复生命。
  • 没有我方单位需要治疗:药水自动分解,获得队伍共享金币。

这是对现有规则的补充讲解。托玛沿用原有声音重新录制了完整装备课,中文说明、对应英文文本和中文配音已同步接入;本地已检查音频加载、实际播放,以及离开老师对话后停止播放。

从本地改进,走向下一次更新

今天完成了类型检查、全量单元测试与针对性复核,也检查了信息栏刷新、语音播放和新手教程的浏览器表现。相关改进已应用到本地测试入口,近期开发内容也已一并完成源码归档。

接下来会继续观察更多战斗场景与实体设备上的表现,并在游戏版本正式更新时公布上线范围。地图工坊、装备精炼与此前战斗修正,可回看10 月 15 日开发日志。

← 返回全部更新日志交流体验与建议 →