Soap - ScriptableObject Architecture Pattern
Soap - ScriptableObject Architecture Pattern: Build your game in a simple, modular, and reusable manner with this top-rated solution on the asset store.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost. $70
- Category:
- Tools › Utilities
- Developer:
- Obvious Game
- Price:
- $70
- Rating:
- Favorites:
- 766
- Supported Unity Versions:
- 2019.4.40 or higher
- Current Version:
- 3.5.1
- Download Size:
- 855.22 KB
- Last Update:
- Mar 12, 2025
- Description:
- Soap offers a set of tools to help you build your game in a simple, modular, and reusable manner. It provides no-code solutions to common spaghetti code issues, allowing you to share variables across scenes and components, send and receive events, and automatically bind UI and components to data. Soap also makes decoupling your code easy and seamless, enabling you to create complex systems like abilities, power-ups, inventory, and other gameplay features in an elegant, modular, and reusable manner.
Soap comes with various quality of life features and efficient custom inspectors to improve your game dev experience. Its core features include Scriptable Variables, Scriptable Lists & Dictionaries, Scriptable Events, Scriptable Enums, Scriptable SubAssets, Scriptable Saves, Runtime Variables, Runtime Injectors, Variable References, Binding Components, Reference tracking, Soap Wizard, and Soap Type Creator.
Soap is a performant ScriptableObject Architecture on the Asset Store, reducing wait time to enter play mode by 90% and tested on the latest LTS Unity versions starting from 2019.4 on all platforms. It also has integrations with Odin, Fast script Reload, Playmaker, and Game Creator 2.
The Soap community is active, and the developers are open to feedback and suggestions. The package comes with a growing collection of resources, including YouTube tutorials and a custom AI Bot trained on SOAP documentation. - Technical Details:
- Soap is a high-quality package with full source code available, runtime code unit tested, and extensive PDF documentation, example scenes, and YouTube tutorials. It is verified to work on Unity 2019.4 and later versions on all platforms, including iOS, Android, WebGL, Windows, MacOS, and Consoles.
- Continue »