更新 1.38.0
更新日志只用英文撰写 — 和游戏在所有语言下显示的是同一段文字。
现在你发送给服务器的所有内容都经过加密。在今天之前,无论是登录还是进入游戏世界,你的密码都以可读的明文在网络上传输,任何与你共用同一条连接的人都能看到。这种情况已经结束。本次更新还让拥挤的画面变得轻得多:八十名玩家同屏原本每帧需要 30 毫秒,现在只需 4 毫秒,走进人群也不会再让游戏卡住将近一秒。
你必须更新客户端才能登录。关闭游戏和启动器,重新打开启动器并点击 PLAY。本次更新改变了客户端与服务器的通信方式,旧客户端根本无法连接。在 Steam 上会自动更新。
新增内容
- 游戏与服务器之间的连接现在使用 TLS 1.3 加密。你的密码、会话以及发送的其他一切,都不会再被监看网络的人读取 — 在公共 Wi-Fi、网吧,或途中的任何一个节点都一样。
- 客户端还会验证自己确实是在与我们的服务器通信,使用的是内置在游戏中的密钥,而不是你操作系统信任的证书列表。也就是说,那些插入连接之间的软件 — 包括本身就是这样设计的杀毒软件 — 无法居中读取你的流量。
- 传送点现在会显示目的地卡片:指向它就能看到它通往哪里,以及你会在那里遇到的怪物和物品。
- 新增提示面板,在游戏中提供简短建议,在室内也同样有效。
- 游玩时 Discord 会显示 “Playing HB Evolution”。
改进
- 人多的场景快了好几倍。八十名玩家同屏从每帧 30 毫秒降到 4 毫秒,仅轮廓光环一项就从每秒 41 帧提升到 165 帧,走进人群也不会再让客户端卡住将近一秒。
- 服务器在最重的一次 tick 上花费的时间大幅减少。真正的开销来自地面遍历而非广播 — 在测量之前,一直以为是后者。
- 隐身的敌人现在由服务器隐藏。此前服务器会把他们的位置、名称和外观发送给附近所有人,再由各个客户端自行决定不去绘制,这意味着被修改过的客户端可以把他们显示出来。Necklace of Beholder 不受影响:它依然显示敌人的血量和增益,和以前一样。
- 战士的冲刺现在由服务器授权,无法再通过修改客户端获得。
- 反馈窗口不会再让粘贴的文字溢出面板,描述框也有了滚动条。
修复
- 领取 Dark 武器时会显示你拿到的那把武器。
- Dark 武器在信息卡中不会再显示不全。
- 商店里的等级一行和红色警告不会再画在按钮上面。
- City Hall Officer 不再提供任务。它本来就没有任务可给,而菜单让人误以为有。
- 修复了连接在错误时机关闭时客户端偶发崩溃的问题。
