Soap – ScriptableObject Architecture Pattern

This is a paid asset, but now you can download the “Soap – ScriptableObject Architecture Pattern” for FREE, Please keep in mind this package is provided only for learning purposes or to be able to test before buying the product, NOT FOR COMMERCIAL PURPOSES.

For more detail this asset from the Unity Asset Store: Click Here

Soap – ScriptableObject Architecture Pattern v2.7.0

Download Now

As the top-rated ScriptableObject Architecture solution on the asset store, Soap provides a set of tools that enables you to build your game in a simple, modular and reusable manner.

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 Big Boy Boxing, Anx Defense, Corrupted: Dawn of Havoc and multiple mobile games.

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
Scriptables Events + Events Listeners
Variable References
Binding Components
Reference tracking (for scene and assets references)
Soap Wizard (Manage everything in one place)
New Type generator (Extend to your game easily)
Categories (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.

Integrations ✨

Odin
Fast script Reload
Playmaker

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 ChatGPT Bot trained on SOAP documentation!

Useful Links:

Youtube Tutorials
SOAP User Guide
Discord
FAQ
ChatGPT Bot
The talk that started it all

Quality

Full source code is available if you are curious.
Runtime code is unit tested
Contains extensive PDF documentation, example scenes and youtube tutorials to show you how to best use this architecture.
Compatibility

Tested and verified from Unity 2019.4 onwards on:
iOS/Android/WebGL/Windows/MacOS/Consoles

Related posts

IKARUS: Game View Controller

Nova

Zibra Liquid