Improve your project's architecture by fully embracing Unity as a Dependency Injection framework!
- Work
with Unity rather than against it by building upon the drag and drop dependency injection framework that you are already using.
- Use ScriptableObjects to avoid problematic uses of static variables, the infamous singleton pattern and bad architecture in general.
- Empower your game designers by giving them small, clean and modular components that they can use all throughout your project without further coding.
- Includes the "Scenebound System" which allows you to bind your ScriptableObjects to scenes rather than having them in your assets.
- Includes the "ModuleSettings System" which lets you use serialized references in static classes.
- Comes with an extensive manual, a
scripting reference, multiple live demos and
full source code.