- Current Version: 1.9.7: 2025-04-01T11:15:05Z
- First Published: 2019-07-22T12:57:09Z
- Size: 1053120
- Supported Unity Versions: 2023.2.2
tools integration
(9 Votes)
Add to cart
Soda - ScriptableObject Dependency Architecture
$36.80
$36.80
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 where it doesn't fit 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 put serialized fields into your project settings, to be referenced anywhere in your code.
- Works nicely with Unity's built-in Visual Scripting package (formerly known as Bolt).
- Offers multiple tools to analyze and debug your Soda-based systems.
- Comes with an extensive manual, a scripting reference, an open source demo game, multiple live demos and full source code.
Add to cart