Over 11,000 five-star assets
Rated by 85,000+ customers
Supported by 100,000+ forum members
Every asset moderated by Unity
Unity Version | Built-in | URP | HDRP |
---|---|---|---|
2019.4.40f1 | Compatible | Compatible | Compatible |
Youtube Tutorials | SOAP User Guide | Discord
Tired of spaghetti code? 🍝
Soap offers no-code solutions to common spaghetti code issues by letting you:
- Share variables across scenes and components
- Send and receive events in a simple but powerful manner
- Automatically bind UI and components to data
- Save key variables in one-click
Makes game dev easier and enjoyable 🎲
Soap makes decoupling your code easy and seamless, enabling you to create complex systems like abilities, power ups, inventory and other gameplay features in a elegant, modular and reusable manner. Soap is still quite new, but has already been used in games like Big Boy Boxing, Anx Defense, Corrupted: Dawn of Havoc, Gym Class VR, multiple hit mobile games (10M+ downloads) and more.
Soap also comes with various quality of life features and efficient custom inspectors to improve your game dev experience.
Core Features 🚀
- Scriptable Variables (+ one-click persistent save in builds)
- Scriptable Lists & Dictionaries
- Scriptable Events + Events Listeners
- Scriptable Enums
- Scriptable SubAssets
- Scriptable Saves
- Runtime Variables
- Runtime Injectors
- Variable References
- Binding Components
- Reference tracking (for scene and assets references)
- Soap Wizard (Manage everything in one place)
- Soap Type Creator (Extend to your game easily)
- Tags (to classify your Soap assets)
Better, Faster, Stronger 💪🏼
- Most performant ScriptableObject Architecture on the Asset Store.
- Reduce wait time to enter play mode by 90%, by enabling the editor play mode option (compatible with Soap).
- Tested on the latest LTS Unity versions starting from 2019.4 on all platforms.
- Built and refined over 4+ years of shipping games, focusing on UX and practical features
Integrations ✨
- Odin
- Fast script Reload / Hot Reload
- Playmaker
- Game Creator 2
Community 🗣
Do you have issues, found a bug, or have suggestions for improvement?
Soap has an active Discord community, so don't hesitate. A lot of recent features were suggested by users :).
Documentation 📃
We have a growing collection of Youtube Tutorials and resources to facilitate SOAP learning curve. We even have a custom AI Bot trained on SOAP documentation!
Useful Links:
Soap - ScriptableObject Architecture Pattern
