10月15日(UTC),《自由国度》(Free Realms)社区服务端项目 Sanctuary 提交一批修复,处理共享静态速度数据导致不同玩家相互影响的问题,并在上下坐骑、增益变化后重新计算速度。同批调整还涉及宠物动作返回站立状态,以及 Bruce 演唱会的等待与演奏时序。

前一天的提交重点优化多人位置同步:可见玩家少于50人时按每次更新转发位置;在人群密集时将位置广播间隔调整为500毫秒,而状态变化仍立即发送。宠物与坐骑的位置广播也采用最多每500毫秒一次的限制。这种按可见人数控制广播频率的做法,为复原项目处理拥挤场景的网络开销提供了具体实现参考。

Sanctuary 属于 Open Source Free Realms 项目,README将其定义为从零编写的 C# 服务端模拟器,运行仍需另备原游戏客户端。本次可确认的是原仓源码更新,尚未核实公共服务器是否已部署这些改动。

位置同步提交:https://github.com/Open-Source-Free-Realms/Sanctuary/commit/0a8bfeb4579ec40a8805b3ebaa3f49d2d82bb9be
项目说明:https://github.com/Open-Source-Free-Realms/Sanctuary