ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

与延迟抗争:射击游戏如何做到“打得准、动得顺“

与延迟抗争:射击游戏如何做到“打得准、动得顺“

一、延迟从哪来?

你按下一个键,到画面真正有反应,中间要经过很多环节:

你的电脑 网络 服务器 ──────── ──── ────── 按键 → 采集输入 → 发包 ──── 单程 30ms ────▶ 等到下一个 tick 才处理 │ 算出结果 画到屏幕 ◀─ 插值缓冲 ◀─ 收包 ◀── 单程 30ms ──── 发快照
环节典型耗时说明
本地输入 + 渲染10~40 ms和帧率、垂直同步、显示器有关
网络单程10~100 msPing 是往返(RTT),单程约为一半
服务器 tick 等待0~16 ms64 tick 时每 15.6ms 处理一次
插值缓冲30~100 ms为了让别人动得平滑,故意晚一点显示(见第
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进