View on Asset Store (opens in new tab)
Package details
- Latest version
- 2.0
- Last updated
- First released
- Unity version
- 6000.1.9 or later
- Package size
- 2.1 MB
- Files
- 76
- Favorites
- 6
- Views in the past week
- 10
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $20.00 on
Keywords
Advanced Binding Tool
- Price drop
A complete Binding framework that combines variables, events, UI binding and a ScriptableObject style workflow for clean, modular and scalable Unity development.
Lowest recorded price
Get 20% off on Asset Store (opens in new tab)Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 8
Advanced Binding Tool screenshot 1
About this asset
Advanced Binding Tool is a professional framework built for clean, scalable and high-performance game development in Unity.
It provides a modular system for Variables, Events and Bindings, all working seamlessly without boilerplate code.
Designed to decouple your logic, speed up iteration and eliminate dependencies, ScriptableObject Kit brings a light SOAP like workflow that lets you focus on gameplay, not plumbing.
From small prototypes to full productions, ScriptableObject Kit adapts to any genre like RPGs, builders, simulators or mobile. Offering real-time debugging, visual editors and analytics tools to monitor everything as it happens.
Every feature is editor integrated, type-safe and production ready, delivering a professional foundation for event-driven development.
From the publisher's Asset Store listing.
Technical details
Check documentation
https://tupicode.github.io/SoapKit-Doc
Core Systems
- Event System – Type-safe ScriptableObject events with listener management, history, and performance tracking
- Variable System – Strongly-typed ScriptableObject variables with constraints, validation, and runtime monitoring
- Custom Types Support – Extend the framework with your own variable and event types. Simply inherit from the base generic classes (Variable<T>, GameEvent<T>) and your types automatically appear in the editor, creation menus, and debug tools
- Bindings – Connect variables and events directly to GameObjects and components - no code required
- Fully Customizable Workflow – You’re in control: create your own systems, categories, or bindings on top of SoapKit’s foundation to match your game’s architecture perfectly
Editor & Tools
- Asset Creation Window – Create multiple variables and events at once or from pre-defined templates
- Debug & Performance Tools – Real-time inspector updates, listener counters, call history, and event profiling
- Dependency Visualizer – Explore relationships between variables, events, and listeners at a glance
- Asset Management Tools – Includes cleaners, search utilities, and hierarchy overlays for production-scale projects
Supported Built-in Types
Advanced Binding Tool ships with a complete set of ready-to-use variable and event types, all with editor creation menus and runtime tracking:
Bool, Int, Float, String, Vector2, Vector3, Vector2Int, Color, GameObject, Transform, TimeSpan
But you’re never limited to those
ScriptableObject Kit was designed for infinite extensibility. You can create:
- Variables for your own structs, enums, or custom data models
- Events carrying complex payloads (e.g. InventoryItem, QuestData, DamageInfo)
- Specialized variable types with validation logic, computed values, or custom inspectors
Performance & Integration
- Event-driven updates (no Update() polling)
- Reflection caching and memory-safe subscriptions
- UPM support, assembly definitions, and CreateAssetMenu shortcuts
- Fully compatible with all Unity render pipelines
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.1.9f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.