CoreFramework
A modular Unity 6 framework providing:
Extensions (AsyncOperation, Camera, Color, Enumerable/Enumerator, GameObject, LayerMask, List, Number, PropertyPath, Reflection, Rigidbody, String, Task, Transform, Vector2/3)
Mathematics utilities (
ulong2
,ulong4
, and relatedmath
partials)Patterns (Factory/IGameAssetFactory, SharedData, Visitor)
Random (noise‑based RNGs: SquirrelNoise 32/64/128, CryptoNoise, helpers, and docs)
Settings (CoreFrameworkSettings, VersionControl)
Editor (Preferences & Project Settings providers, tools, build processing)
Bootstrapper (startup flow)
Manual → Start here
API Reference → Browse namespaces
'
Report Bug or Request Feature
About The Project
Framework that contains useful Modules to be Used in Unity Project.
Built With
Installation
Unity Package Manager
Follow Unity's Install a UPM package from a Git URL
Clone/Download From GitHub
To install this into your project Clone or Download the code from GitHub into your project.
Roadmap
See the open issues for a list of proposed features (and known issues).
Currently, in Work: Documentation and Samples.