# LockstepEngine_ARPGDemo **Repository Path**: mztn/LockstepEngine_ARPGDemo ## Basic Information - **Project Name**: LockstepEngine_ARPGDemo - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2020-12-09 - **Last Updated**: 2021-09-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # LockstepEngine ARPG demo #### **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] #### **How to run it** 1. download Demo [https://github.com/JiepengTan/LockstepEngine_ARPGDemo/releases/tag/v0.1.0][13] 2. Open Server.sln 3. Build and Run project "SimpleServer" 4. Open Unity in dir ./Unity 5. Build a unity package and run it 6. Run Unity editor Setup Video link: [https://www.bilibili.com/video/av64460304/][15] #### **QQ 群:** - 帧同步技术交流 839944367 [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/av64460304/ [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://space.bilibili.com/308864667/channel/detail?cid=86562