第四章 预测与平滑:让延迟消失在玩家感知之外
网络延迟是物理事实,消除不了——但「手感上的延迟」可以消除。手法就两个:客户端预测(本地先跑,服务器裁决)与插值平滑(让远端的动作看着连续)。UE 的 CharacterMovement 自带一套成熟的预测-回滚机制,理解它、复用它、必要时套用到自己的系统上,是这一章的核心。
本章导读
- 4.1 延迟的代价:为什么 100ms 能毁掉手感
- 4.2 CharacterMovement 的客户端预测与回滚
- 4.3 模拟代理的插值与平滑
- 4.4 动画的网络同步与平滑
- 4.5 预测模式推广:开火、交互与自定义预测系统
扩展阅读
- 「使用网络性能分析器」(https://www.wanxiangyundang.top/read/unreal-engine-5-8-docs/using-the-network-profiler-in-8330)、「网络调试」(https://www.wanxiangyundang.top/read/unreal-engine-5-8-docs/network-debugging-for-unreal-e-2b2a)
- 「网络仿真」(https://www.wanxiangyundang.top/read/unreal-engine-5-8-docs/using-network-emulation-in-unr-ca3f)、「联网物理」(https://www.wanxiangyundang.top/read/unreal-engine-5-8-docs/networked-physics-2640)
