Awesome
GameArkiSetup
🍔 Game Architecture, a set of game libraries.
Manifest
- FPMath:Fixed Point(Q31.32) Math.
- FPPhysics2D: Fixed Point 2D Physics, based on FPMath.
- FPEasing: Easing Functions.
- TripodCamera: 3D Camera, alternative of Cinemachine.
- PlatformerCamera: 2D Camera.
- Anymotion: Animation state controller, alternative of UnityEngine.Animator.
- ArkiMenuTool: Regenerate
.csproj
; split one.png
to multiple.png
. - NoBuf: Binary Serialization, with no GC.
- BufferIO: Binary Serialization, with GC.
- BufGenerator: NoBuf/BufferIO code generator.
- NetworkWeaver: TCP/UDP/WebSocket Networking.
- ArkiCSharpGen: C# code generator.
- PureBTTree: Behaviour Tree.
- ArkiDataStructure: Datastructures like Quadtree/Octree.
- FreeInput: Input lib.
- GenGen: Generation lib.
- ArkiPathFinding: Pathfinding.
- UnityRace: Code samples for performance.
Setup
- Open Unity.
- Click menu:
Window/Package Manager
. - Click
+
, and chooseAdd Package from git URL
. - Copy
ssh://git@github.com/gamearki/GameArkiSetup.git?path=Assets/com.gamearki.framework.setup#main
andAdd
.
- Attention: please configure Github SSHKey before all.
How to import libraries
- Click menu:
GameArki/SetupWindow
. - Import anyone you want.
F&Q
- please install
Git
, and restart your computer.
Attention:Git
not means GithubDesktop/SourceTree/Fork/SmartGit.
Git website - Confirm that you configured Github SSHKey.