Advanced UI Framework — Deterministic UI System View on Asset Store (opens in new tab)

Package details

Latest version
3.0.0
Last updated
First released
Unity version
6000.0.74 or later
Package size
26.5 MB
Files
351
Views in the past week
3

Price tracking

Last checked
Tracked since
Lowest recorded
$24.99 on

Keywords

Advanced UI Framework — Deterministic UI System

by QuanMech (opens in new tab)

1 rating, too few to average

Navigation-first Unity UI framework with reactive data binding, deterministic lifecycle, caching, transitions, debugging, and production-scale tooling.

Price $69.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Advanced UI Framework — Deterministic UI System, 6 months Current $69.99; lowest $24.99; highest $69.99 in this period. $0 $50 $100 Jun Jul Aug Sep Oct Nov Version 3.0.0 released 17 Aug 2026 v3.0.0

Asset preview

1 / 2

Advanced UI Framework — Deterministic UI System video 1 (plays on the Asset Store)

About this asset

Advanced UI Framework is a navigation-first, data-driven UI architecture for Unity uGUI. It provides deterministic navigation, explicit panel lifecycle control, reactive ViewModels, scalable data binding, caching, transitions, and runtime debugging.

Instead of treating panels as loosely connected GameObjects, the framework manages them as a structured system with defined ownership, navigation history, visibility states, cache policies, and predictable cleanup.

CORE FEATURES

• Screen, Modal, Overlay, and Popup panel support

• Deterministic lifecycle and predictable Back navigation

• Navigation Anchors and configurable per-panel behavior

• Inspector-driven setup through Panel Descriptor and Panel Action

• LRU caching with automatic reuse, eviction, and recreation

• Typed ViewModels with one-way and two-way data binding

• Computed properties, reactive collections, batched lists, and virtualization

• Expanded UIBinder API with automatic subscription cleanup

• Built-in Fade, Slide, Scale, and Bounce transitions

• Generated panel identifiers and ViewModel registration

• Live inspection of navigation, caching, ViewModels, observables, events, and logs

The framework Core is engine-agnostic and separated from its Unity uGUI adapter. Navigation, lifecycle, caching, identifiers, and ViewModel contracts remain isolated from scene-specific presentation code, supporting maintainable and scalable project architecture.

COMPLETE RUMMY101 DEMO

Rummy101 is included as a complete multi-scene demonstration showing how the framework fits into a realistic project.

The demo covers:

• Login and registration-style OTP flow

• Profiles, sessions, lobby tables, and homepage navigation

• Practice and table-based matches

• Local economy, match settlement, and session history

• Turn-based card gameplay with bots

• Reactive gameplay presentation and transitions

• Runtime player-hand inspection through the debugger

• Mock services with documented backend integration points

Rummy101 runs locally and does not require a backend. Its service-based architecture demonstrates how authentication, profiles, lobby, history, economy, and gameplay networking can be replaced with custom HTTP, WebSocket, database, or authoritative-server implementations.

INCLUDED

• Engine-agnostic framework Core

• Unity uGUI adapter

• Complete Rummy101 demo

• Navigation debugger

• Editor setup and code-generation tools

• Complete framework and server-integration documentation

Unity uGUI and TextMeshPro are required. No third-party reactive or animation library is required.

Advanced UI Framework is designed for developers building maintainable, production-scale Unity applications that require reliable navigation, scalable data binding, and predictable UI behavior.

From the publisher's Asset Store listing.

Technical details

• Deterministic navigation stack, panel lifecycle, and Back behavior

• Screen, Modal, Overlay, and Popup panel support

• Navigation Anchors and configurable per-panel navigation rules

• LRU caching with automatic panel reuse, eviction, and recreation

• Typed ViewModels with one-way and two-way reactive data binding

• Computed properties, reactive collections, batched lists, and virtualization

• Expanded UIBinder API for text, buttons, input controls, collections, and automatic subscription cleanup

• Built-in Fade, Slide, Scale, and Bounce panel transitions

• Live debugger for navigation, caching, ViewModels, observables, collections, events, and logs

• Exportable navigation and ViewModel snapshots

• Generated strongly typed panel identifiers and ViewModel registration

• Inspector-driven setup with a complete runtime navigation API

• Engine-agnostic Core with a Unity uGUI adapter

• Complete three-scene Rummy101 demo using local mock services

• Documented extension points for custom backends and authoritative game servers

• Full C# source code and complete documentation included

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.0.74f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.