UFlow - Declarative UI Toolkit Framework OFFICIAL SALE

**Important:** An intermediate understanding of C# programming and UI Toolkit is required to use this package.


**Important 2:** Unity +6 is required to use this package.


What is this about?


UFlow works with a Template Engine, it allows you to Read a Variable, Add Loops and Conditionals, React to a Click, Call your Methods, all from your UXML file.


Combined with signals, your interface updates itself whenever the underlying data changes. No Q<Label>(), no manual wiring, no refresh code.


Sounds good? Check how it works:


Battle tested: Our published game Super Infection: Massive Pathology , and other projects that we are creating uses this very same framework to handle its UI.


Requirements & Contents

  • Unity 6 (6000.x) or newer. Developed and tested on Unity 6000.3 and 6000.5.
  • Unity UI Toolkit (UXML and USS)
  • Optional, Unity 6.5 or newer: world space panels through Unity's PanelRenderer. On every supported Unity version, screen space UI through UIDocument works as normal.
  • The package ships one precompiled DLL, a Roslyn source generator and analyzer that runs inside the C# compiler at compile time, in the Editor and during builds. It is not a runtime dependency, and no other binaries are included.