View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.9.8
- Last updated
- First released
- Unity version
- 6000.2.5 or later
- Package size
- 1.0 MB
- Files
- 199
- Favorites
- 131
- Views in the past week
- 8
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $32.50 on
Keywords
Soda - ScriptableObject Dependency Architecture
- Price drop
Use ScriptableObjects as injectable global variables, events and more! Soda is the missing puzzle piece to Unity as a Dependency Injection framework.
Discount -38%
Previous price
$65.00
Price $40.00
Get 38% off on Asset Store (opens in new tab)
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 10
Soda - ScriptableObject Dependency Architecture screenshot 1
About this asset
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.
From the publisher's Asset Store listing.