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 ListenersScriptable EnumsScriptable SubAssetsScriptable SavesRuntime VariablesVariable ReferencesBinding ComponentsReference 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.Integrations ✨OdinFast script Reload PlaymakerGame Creator 2Community 🗣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 GuideDiscordChatGPT 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
SOAP: Unity ゲームを簡素化し、高速化し、可能性を最大限に引き出す究極の Scriptable Object ソリューションです。
詳細
YouTube チュートリアル | ドキュメントを読む | Discordに参加してください
ScriptableObject アーキテクチャに基づいて構築された Soap は、Unity ゲーム開発者に力を与え、ゲームの構築方法に革命をもたらすために作成されました。 ゲーム構築プロセスを簡素化したい初心者であっても、特定の課題に対する解決策を探している熟練の開発者であっても、Soap はあなたをサポートします。
Soap は、ゲーム開発で遭遇する一般的な問題に対処する使いやすいツール セットを提供することで、創造性を解き放ち、ゲームのアイデアを実現することに集中できるようにします。
さらに、Soap には、使用を開始するために必要なすべてのリソースが付属しています。 YouTube チュートリアル、サンプル シーン、およびステップバイステップでガイドする詳細なドキュメントをすぐに理解してください。 これらの実践的な例を使用すると、すぐに影響を与えることができます。
Soap は、エディターの再生モード オプションと互換性のある唯一のスクリプト可能なアーキテクチャ パッケージです。 プレイモードに入るまでの待ち時間を最大 90% 短縮し、貴重な開発時間を節約します。
しかし、Soap はスピードだけを重視しているわけではありません。 それは品質にも関係します。 Soap を利用することで、開発速度を向上させ、クラスを分離することでコードのクリーンさを強化し、Unity 開発の可能性を最大限に引き出すことができます。 当社の専用ユーザー コミュニティは Soap を推奨しており、2019.4 以降の最新の LTS Unity バージョンですべてのプラットフォームで徹底的にテストされています。
このパッケージの特徴:
- スクリプト可能な変数 ( + はワンクリックで保存でき、ビルドで機能します)
- スクリプト可能なリスト
- Scriptables イベント + イベント リスナー
- 変数参照
- 結合コンポーネント
- ソープウィザードウィンドウ
- 5 つの詳細なサンプル シーンと独自のドキュメント
- エディターの高速再生モード オプションとの互換性
- ユーザーガイドとソースコード全体
技術的な詳細
品質
- 興味があれば完全なソースコードを入手できます。
- ランタイムコードは単体テストされています
- このアーキテクチャの最適な使用方法を示すサンプルを含む、広範な PDF ドキュ
- メントが含まれています。
互換性
- Unity 2019.4 以降、以下についてテストおよび検証されています。
- iOS/Android/WebGL/Windows/MacOS/コンソール