FlowCanvas is a powerful visual scripting system to create and manipulate virtually any aspect of gameplay elements for your Unity games in a very similar fashion to Unreal Blueprints and Autodesk Stingray, but with far less programming knowledge required!
FlowCanvas gives you the full flexibility of concepts typically available only in code, through an intuitive visual node editor, empowering you to create things from quick prototypes, up to complete game mechanics, without writing a single line of code.
✔ Designers: Prototype, iterate and realize complete gameplay mechanics without coding, while learning how code works the easy way. If you are familiar with Unreal Blueprints, you will feel right at home.
✔ Programmers: Interface with your code at a higher level, creating decoupled systems and/or provide new self-contained nodes for designers with an easy and well documented API.
By connecting Events, Flow Controllers, Actions and Functions together, you can create and manipulate gameplay elements including but certainly not limited to:
● Player Controls
● Level Design Events
● Gameplay Mechanics
● User Interfaces
● Player Interactions
● and a whole lot more.
● Work in a complete, intuitive Visual Node Editor with all expected pro features.
(undo/redo, zoom in/out, minimap, copy/pasting, multi-selection, comments, groups, JSON import/export and more)
● Use any type of variables out of the box.
(Classes, Structs, Enums, Lists, Interfaces..)
● Use automatically generated nodes for all and any Unity functionality, your code and 3rd party APIs. Including Methods, Properties, Fields, Unity Events, C# Events, Generic Methods, Constructors and Operators.
● Enjoy Built-In Unity and custom code documentation, directly within the editor.
● Visual Script custom Macro nodes and reuse them anywhere, or share with others.
● Visual Script custom Functions and reuse them from anywhere within the flowScript.
● React to almost any Unity built-in event, or custom Unity and C# Event.
● Diverse the Flow utilizing more than 20 Flow Control nodes.
● Visually Debug flow execution and value data transfers in runtime.
● Navigate the graph with ease, using a robust graph minimap.
● Utilize the Graph Debug Console and automatically locate faulty nodes with ease.
● Work expressively due to unique, automatic Data Conversions and Casting.
● Filter relevant nodes with advanced Type-Sensitive Intellisense Context Menus.
● Search and use nodes quickly through the smart node browser.
● Sync variables over the network using UNET.
● Data Bind variables with any component property or field.
● Live Edit FlowScripts in runtime.
● Extend and create custom nodes with ease, supporting Generic(T) nodes.
● Utilize a seamless integration with NodeCanvas BehaviourTrees and FSMs.
● User Friendly. No Setup Required.
● Rock Solid Performance.
● Strong Type Connections. No boxing.
● Blazing Fast Reflection.
● All Platforms Supported.
● Full C# Source Code included!
Add FlowCanvas in your current project and enjoy powerful visual scripting for Unity without any compromises.
Purchasing FlowCanvas also provides you a 40% off discount to purchase NodeCanvas in the future!
|FlowCanvas Visual Scripting v1.3.2.unitypackage - 618.21 kB||Download|
|FlowCanvas Visual Scripting.unitypackage - 551.60 kB||Download|