Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/JiepengTan/Lockstep-Tutorial

帧同步 教程
https://github.com/JiepengTan/Lockstep-Tutorial

lockstep lockstepengine tutorial

Last synced: about 2 months ago
JSON representation

帧同步 教程

Awesome Lists containing this project

README

        

# Lockstep Tutorial

### 前言
本教程的目标是普及帧同步技术,含基本帧同步,以及预测回滚式帧同步,不含ECS
配套的Blog
[配套的视频教程][3]

### 教程大纲
#### 阶段零: 帧同步概要

#### 阶段一: 基础帧同步(视频重置中...)
0. 大纲最
1. 环境搭建
2. 帧同步开发注意事项
3. 服务器,回放,客户端模式,基础框架,移动
4. 不同步的检测与定位
5. 帧同步逻辑编写
6. 碰撞检测&技能系统

#### 阶段二:预测&回滚式 (视频重置中...)
7. 帧同步预测回滚框架演示
8. 预测回滚式框架概要
9. 多平台,多实例 框架设计
10. 多平台,多实例 框架实现
11. "回滚" 基本生命期&数据的备份与还原
12. "预测" 实现&守望先锋网络方案比对
13. "预测" 自动伸缩的预测缓冲区
14. 预测回滚中的不同步的检测
15. 预测回滚帧同步中网络相关随机bug的重现与定位技巧

#### **References:**
- 使用的帧同步库 [https://github.com/JiepengTan/LockstepEngine][1]

#### **赞助名单**
- 天天
- 大佬嚯阔落
- 轨迹一生
- 啊好好搞
- 流月木槿

非常感谢你们的支持!

[1]: https://github.com/JiepengTan/LockstepEngine
[2]: https://github.com/JiepengTan/LockstepEngine_ARPGDemo
[3]: https://www.bilibili.com/video/av70422751/
[4]: https://github.com/JiepengTan/LockstepMath
[5]: https://github.com/JiepengTan/LockstepCollision
[6]: https://github.com/JiepengTan/LockstepPlatform/releases
[7]: https://github.com/sschmid/Entitas-CSharp/releases
[8]: https://github.com/JiepengTan/LockstepPathFinding
[9]: https://github.com/JiepengTan/LockstepBehaviorTree
[10]: https://www.bilibili.com/video/av64643156
[11]: https://www.bilibili.com/video/av64681509
[12]: https://www.bilibili.com/video/av64681509
[13]: https://www.bilibili.com/video/av64688312
[14]: https://www.bilibili.com/video/av64716600
[15]: https://www.bilibili.com/video/av64739012
[16]: https://www.bilibili.com/video/av64899372
[17]: https://www.bilibili.com/video/av66791686
[18]: https://www.bilibili.com/video/av66821535
[19]: https://www.bilibili.com/video/av66822773
[20]: https://www.bilibili.com/video/av66822584
[21]: https://www.bilibili.com/video/av66860995
[22]: https://www.bilibili.com/video/av66902132
[23]: https://www.bilibili.com/video/av67045101
[24]: https://www.bilibili.com/video/av67085710
[25]: https://www.bilibili.com/video/av67199086
[26]: https://www.bilibili.com/video/av66822584
[27]: https://www.bilibili.com/video/av66822584
[28]: https://www.bilibili.com/video/av66822584
[29]: https://www.bilibili.com/video/av66822584
[30]: https://github.com/JiepengTan/Lockstep-Tutorial/releases/tag/v0.0.1
[31]: https://github.com/JiepengTan/Lockstep-Tutorial/releases/tag/v0.1.1
[32]: https://github.com/JiepengTan/Lockstep-Tutorial/releases/tag/v0.1.1
[33]: https://github.com/JiepengTan/Lockstep-Tutorial/releases/tag/v0.1.1
[34]: https://github.com/JiepengTan/Lockstep-Tutorial/releases/tag/v0.2.1
[35]: https://github.com/JiepengTan/Lockstep-Tutorial/releases/tag/v0.3.1
[36]: https://github.com/JiepengTan/Lockstep-Tutorial/releases/tag/v0.3.1
[37]: https://github.com/JiepengTan/Lockstep-Tutorial/releases/tag/v0.4.1
[38]: https://github.com/JiepengTan/Lockstep-Tutorial/releases/tag/v0.4.1
[39]: https://github.com/JiepengTan/Lockstep-Tutorial/releases/tag/v0.4.1
[40]: https://github.com/JiepengTan/Lockstep-Tutorial/releases/tag/v0.4.1
[41]: https://github.com/JiepengTan/Lockstep-Tutorial/releases/tag/v0.4.2
[40]: https://github.com/JiepengTan/Lockstep-Tutorial/releases/tag/v0.4.2
[42]: https://github.com/JiepengTan/Lockstep-Tutorial/releases/tag/v0.4.2
[43]: https://github.com/JiepengTan/Lockstep-Tutorial/releases/tag/v0.4.2
[44]: https://github.com/JiepengTan/Lockstep-Tutorial/releases/tag/v0.4.3
[45]: https://github.com/JiepengTan/Lockstep-Tutorial/releases/tag/v0.4.4
[46]: https://github.com/JiepengTan/Lockstep-Tutorial/releases/tag/v0.4.2
[47]: https://github.com/JiepengTan/Lockstep-Tutorial/releases/tag/v0.4.2
[48]: https://github.com/JiepengTan/Lockstep-Tutorial/releases/tag/v0.4.2
[49]: https://github.com/JiepengTan/Lockstep-Tutorial/releases/tag/v0.4.2
[50]: https://www.bilibili.com/video/av70422751/