• Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • 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

Soda - ScriptableObject Dependency Architecture

(9 Votes)
$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
This site contains affiliate links, which means that we can receive a commission if you click on a link and buy something that we have recommended.
Although clicking on these links will not cost you anything, they will help us finance our development projects while recommending good products!