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 related math 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)

  • ManualStart here

  • API ReferenceBrowse namespaces

Git Repo Title and Info'
Report Bug or Request Feature

Contributors Badge GitHub forks GitHub Repo stars Codecov Latest Release Open Issues GitHub License

Portfolio medium LinkedIn Itch.io

Logo

About The Project

Documentation Manual API

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.

Acknowledgments