LockstepEngine
A lockstep solution include lots of deterministic library (Math,Collision,Navmesh,BehaviorTree,Serialization ...)
C#★ 959⑂ 205 forksupdated 6 years ago
git clone https://github.com/JiepengTan/LockstepEngine.gitJiepengTan/LockstepEngineREADME.mdfork it — it’s yours
LockstepEngine
Tutorial
References:
- ECS prototype UnityLockstep:https://github.com/proepkes/UnityLockstep
- Network library: LiteNetLib: https://github.com/RevenantX/LiteNetLib (v0.8.3 .NetCore)
- ECS Framework Entitas: https://github.com/sschmid/Entitas-CSharp (v1.13.0)
- Deterministic Math library : https://github.com/JiepengTan/LockstepMath
- Deterministic Collision library: https://github.com/JiepengTan/LockstepCollision
- Deterministic NavMesh library: https://github.com/JiepengTan/LockstepPathFinding
- Fast and Memory friendly BehaviourTree library: https://github.com/JiepengTan/LockstepBehaviorTree
- CodeGenerator ME : https://github.com/JiepengTan/ME
- new NetworkLib is Comefrom ET 3.0 https://github.com/egametang/ET
- Libs all_in_one https://github.com/JiepengTan/LockstepEngine
Setup Video link: https://www.bilibili.com/video/av64460304/
more like this
bit_gossip
Pathfinding library for calculating all node pairs' shortest paths in an unweighted undirected graph.
Rust★ 50
MapGridInUnity
C#★ 50
Unity-Pathfinding-Jobs-StressTest
Unity project showcasing A* pathfinding, fully jobified & burst compiled. It also contains examples of RaycastCommand a…
C#★ 50