Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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 ...)
- Host: GitHub
- URL: https://github.com/JiepengTan/LockstepEngine
- Owner: JiepengTan
- Created: 2019-08-19T09:04:49.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-03-23T05:36:17.000Z (over 4 years ago)
- Last Synced: 2024-08-03T23:23:38.121Z (3 months ago)
- Topics: behaviortree, code-generator, engine, lockstep, math, navmesh, pathfinding, serialization
- Language: C#
- Homepage:
- Size: 672 KB
- Stars: 827
- Watchers: 32
- Forks: 187
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
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