Skip to content

Latest commit

 

History

39 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lockstep Tutorial

前言

本教程的目标是普及帧同步技术,含基本帧同步,以及预测回滚式帧同步,不含ECS

配套的Blog 配套的视频教程

视频项目版本对应 关系

阶段一

视频id 项目版本号
0 none
1 v0.0.1
2 v0.1.1
3 v0.1.1
4 v0.1.1
5 v0.2.1
6 v0.3.1
7 v0.3.1

教程大纲

阶段一: 基础帧同步

  1. 最终目标预览,以及注意点
  2. 环境搭建
  3. 简单服务器
  4. 基本位置同步
  5. 不同步的检测与定位
  6. 逻辑的基本同步
  7. 碰撞检测库的使用
  8. 添加技能

阶段二:预测&回滚式

  1. 预测回滚式框架概要讲解
  2. 重构:全局变量对支持回滚
  3. 碰撞检测系统的备份
  4. 行为树的备份
  5. 逻辑的备份
  6. 回滚系统的处理

阶段三:服务器相关处理

  1. 重构:逻辑代码剥离
  2. 关键数据服务器逻辑分离
  3. 服务器运行游戏逻辑

最终大概效果

References:

About

帧同步 教程

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages