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.Youtube Tutorials | SOAP User Guide | DiscordTired of spaghetti code? 🍝Soap offers no-code solutions to common spaghetti code issues by letting you:Share variables across scenes and componentsSend and receive events in a simple but powerful mannerAutomatically bind UI and components to dataSave key variables in one-clickMakes 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 ListsScriptables Events + Events ListenersVariable ReferencesBinding ComponentsReference 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 ✨OdinFast script Reload PlaymakerCommunity 🗣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 TutorialsSOAP User GuideDiscordFAQChatGPT BotThe talk that started it allQualityFull source code is available if you are curious.Runtime code is unit testedContains extensive PDF documentation, example scenes and youtube tutorials to show you how to best use this architecture.CompatibilityTested and verified from Unity 2019.4 onwards on:iOS/Android/WebGL/Windows/MacOS/Consoles