uNode is a Visual Scripting plugin for Unity 3D that allows designers, artists, and programmers to create gameplay mechanics, interactive systems, and even C# scripts without writing a single line of code. It features a range of tools and functionalities, including fast enter play mode support, graph organizing, graph inheritance, flow graphs, state graphs, macros, dynamic nodes, C# generator, C# parser, real-time C# preview, state machine, basic support for behavior tree, actions and conditions system, built-in documentation, live editing, graph debugging, instant node search, find references, graph hierarchy, graph search, auto C# code generation on build, undo/redo, node browser, graph minimap, and full C# source code included. It supports all types, including classes, structs, enums, collections, interfaces, etc. uNode has two options to run graphs: native C# for best performance and optimized reflection for live editing. It is compatible with all platforms supported by Unity, including Unity Pro and Free, and is not compatible with uNode 2.
Technical Details:
uNode 3 Pro supports all platforms that Unity supports, including Unity Pro and Free. It is not compatible with uNode 2. The plugin features a range of tools and functionalities, including fast enter play mode support, graph organizing, graph inheritance, flow graphs, state graphs, macros, dynamic nodes, C# generator, C# parser, real-time C# preview, state machine, basic support for behavior tree, actions and conditions system, built-in documentation, live editing, graph debugging, instant node search, find references, graph hierarchy, graph search, auto C# code generation on build, undo/redo, node browser, graph minimap, and full C# source code included. It supports all types, including classes, structs, enums, collections, interfaces, etc.