Unity logo
Cancel
Cart
Applications
Sell Assets

Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Utilities
This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/18
loading
loading
loading
loading
loading
loading
loading
loading
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.
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2019.4.40f1
Compatible
Compatible
Compatible
Description

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



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:


Technical details

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.
  • Verified Solution

Compatibility

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

Soap - ScriptableObject Architecture Pattern

(44)
745 users have favourite this asset
(745)
$70
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
855.2 KB
Latest version
3.5.1
Latest release date
Mar 11, 2025
Original Unity version
2019.4.40
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR