做 FPS 联机,最容易把人逼疯的,不是枪后坐力,也不是伤害公式,而是玩家一句话:“我明明躲到墙后了,怎么还死了?”你以为玩家在阴阳怪气,实际上他可能说的是真话——在他屏幕上确实躲进去了。但服务器那边判定:你还露着半个肩膀。于是你就“被打死在墙后”。这类问题,统称:同步与判定的错位。在 FPS 里它特别致命,因为 FPS 的核心体验就俩字:公平。而公平的底层又是俩字:一致。所以“大厂 FPS 的物理同步”从来不是“把 Rigidbody 的坐标同步一下”这么简单,它是一整套工程:谁权威用什么时间尺度(tick)怎么让自己操作无延迟(预测)怎么让别人看起来平滑(插值)怎么让命中判定公平(服务器回滚、滞后补偿)怎么让投掷物和可破坏物体不乱飞(关键物理权威 + 客户端演戏)怎么控制带宽与 CPU(AOI、压缩、分级)怎么反作弊(权威裁决、输入校验)这篇文章就从“大厂 FPS”的视角,用大白话把整套“高精度游戏物理同步方案”掰开揉碎讲清楚。你看完应该能回答这些问题:为什么 FPS 必须服务器权威?客户端权威会发生什么tick、snapshot、prediction、reconciliation、interp