Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/JiepengTan/LockstepEngine

A lockstep solution include lots of deterministic library (Math,Collision,Navmesh,BehaviorTree,Serialization ...)
https://github.com/JiepengTan/LockstepEngine

behaviortree code-generator engine lockstep math navmesh pathfinding serialization

Last synced: 3 days ago
JSON representation

A lockstep solution include lots of deterministic library (Math,Collision,Navmesh,BehaviorTree,Serialization ...)

Awesome Lists containing this project

README

        

# LockstepEngine

#### **Tutorial**

- [Tutorial Project ][20][https://github.com/JiepengTan/Lockstep-Tutorial][20]
- [Tutorial Video (Chinese)][21]

#### **References:**
- ECS prototype UnityLockstep:[https://github.com/proepkes/UnityLockstep][1]
- Network library: LiteNetLib: [https://github.com/RevenantX/LiteNetLib][2] (v0.8.3 .NetCore)
- ECS Framework Entitas: [https://github.com/sschmid/Entitas-CSharp][3] (v1.13.0)
- Deterministic Math library : [https://github.com/JiepengTan/LockstepMath][4]
- Deterministic Collision library: [https://github.com/JiepengTan/LockstepCollision][5]
- Deterministic NavMesh library: [https://github.com/JiepengTan/LockstepPathFinding][8]
- Fast and Memory friendly BehaviourTree library: [https://github.com/JiepengTan/LockstepBehaviorTree][9]
- CodeGenerator ME : [https://github.com/JiepengTan/ME][10]
- new NetworkLib is Comefrom ET 3.0 [https://github.com/egametang/ET][16]
- Libs all_in_one [https://github.com/JiepengTan/LockstepEngine][11]

Setup Video link: [https://www.bilibili.com/video/av64460304/][15]

[1]: https://github.com/proepkes/UnityLockstep
[2]: https://github.com/RevenantX/LiteNetLib
[3]: https://github.com/sschmid/Entitas-CSharp
[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://github.com/JiepengTan/ME
[11]: https://github.com/JiepengTan/LockstepEngine
[12]: https://www.bilibili.com/video/av55450233
[13]: https://github.com/JiepengTan/LockstepEngine_ARPGDemo/releases/tag/v0.1.0
[14]: https://github.com/JiepengTan/Lockstep_Demo2D_Tank
[15]: https://www.bilibili.com/video/av58401872/
[16]: https://github.com/egametang/ET
[17]: https://github.com/JiepengTan/LockstepEngine_ARPGDemo
[18]: https://github.com/JiepengTan/LockstepEngine_ARPGDemo
[19]: https://github.com/JiepengTan/LockstepEngine_ARPGDemo
[20]: https://github.com/JiepengTan/Lockstep-Tutorial
[21]: https://www.bilibili.com/video/av70422751/
[22]: https://github.com/JiepengTan/LockstepPlatform