笃行
首页
个人 & 心法
互联网/硬件后台
游戏基础架构
UE 引擎
游戏业务
AI / 大模型
数据结构与算法
机器学习数学
通用基础
GitHub
首页
个人 & 心法
互联网/硬件后台
游戏基础架构
UE 引擎
游戏业务
AI / 大模型
数据结构与算法
机器学习数学
通用基础
GitHub
  • 引擎骨架

    • UE 引擎(客户端—服务器交互)
    • 引擎架构与一帧的时序
    • UObject / GC / 反射
    • Gameplay Framework 与端存在性矩阵
  • 复制栈底层

    • NetDriver / Channel / Bunch
    • 属性复制
    • RPC
  • 带宽与规模

    • Relevancy 与带宽预算
    • UE5 Iris 复制系统
  • 局内同步

    • 移动预测与回滚
    • 延迟补偿
    • 网络物理同步
  • 系统与运维

    • GAS 网络模型
    • 专用服务器 · Session · Travel
    • 服务器权威与反作弊

UE 引擎:客户端—服务器交互(专栏)

这一域专讲 Unreal Engine 4/5 的网络模型——引擎内一个 Actor 的状态如何从服务器同步到客户端、玩家输入如何预测与回滚、一个大房间的带宽账怎么算、专用服务器(DS)怎么部署与防挂,共 14 个专题。

三域边界(别混)

  • 游戏基础架构:局外后台基础设施——进程间通信、服务网格、有状态存储、限流承载。
  • 游戏业务:局外业务玩法——活动、抽卡、榜单、支付、匹配。
  • UE 引擎(本域):引擎内客户端—服务器交互——复制栈、RPC、预测回滚、DS 部署。

一句话:game-infra 讲"进程之间怎么通信",本域讲"一个 Actor 的状态怎么从服务器长到客户端上"。两者不是同一层问题。

版本基准

全域以 UE 5.3 / 5.4 为叙述基准,UE4.27 的差异处行内标注(如 TObjectPtr、Push Model、Iris、Async Physics 均为 UE5 引入或改变)。文中性能数字均为引擎默认值或业界数量级估算,非本环境实测,并尽量标注可调参数名。

专题清单

引擎骨架(先建概念底座)

  • 引擎架构与一帧的时序 · UObject / GC / 反射 · Gameplay Framework 与端存在性矩阵

复制栈底层(本专栏主干:一个变量怎么从服务器到客户端)

  • NetDriver / Channel / Bunch · 属性复制 · RPC

带宽与规模(网络开销可量化)

  • Relevancy 与带宽预算 · UE5 Iris 复制系统

局内同步(预测与回滚)

  • 移动预测与回滚 · 延迟补偿(服务器回溯) · 网络物理(Chaos)

系统与运维

  • GAS 网络模型 · 专用服务器 · Session · Travel · 服务器权威与反作弊

推荐学习顺序

先骨架三篇建立概念,再顺着主干 NetDriver → 属性复制 → RPC 打通复制链路,然后 Relevancy 处理规模,移动预测 → 延迟补偿 处理局内手感,最后 DS 部署 → 反作弊 补齐工程侧。完整有序路径见 学习路径 · UE 方向。

传输层底座(UDP 可靠传输、KCP/QUIC)见 KCP 与 QUIC 与 全栈极限低延迟;帧同步路线对比见 帧同步。

最近更新: 2026/9/10 11:38
Next
引擎架构与一帧的时序