Graph Modules | NodeCanvas | Behavior Designer | Playmaker |
Behaviour Trees | ![]() | ![]() | ![]() |
State Machines | ![]() | ![]() | ![]() |
Dialogue Trees | ![]() | ![]() | ![]() |
Variables | NodeCanvas | Behavior Designer | Playmaker |
Graph Variables | ![]() | ![]() | ![]() |
Object Variables | ![]() | ![]() | ![]() |
Global Variables | ![]() | ![]() | ![]() |
Blackboard Variables Parenting | ![]() | ![]() | ![]() |
Property Bound Variables | ![]() | ![]() | ![]() |
Prefab Overridable Variables | ![]() | ![]() | ![]() |
Auto-Convert Variables | ![]() | ![]() | ![]() |
All Types Supported Out-Of-The-Box | ![]() | ![]() | ![]() |
Workflow | NodeCanvas | Behavior Designer | Playmaker |
Visual Debugging | ![]() | ![]() | ![]() |
Debug Timeline | ![]() | ![]() | ![]() |
Debug Watch Variables | ![]() | ![]() | ![]() |
Canvas Groups | ![]() | ![]() | ![]() |
Graph Minimap | ![]() | ![]() | ![]() |
Graph Console | ![]() | ![]() | ![]() |
Graph Explorer | ![]() | ![]() | ![]() |
Graph Refactor | ![]() | ![]() | ![]() |
Node/Task Browser | ![]() | ![]() | ![]() |
Behaviour Trees | NodeCanvas | Behavior Designer | Playmaker |
SubGraph Behaviour Trees | ![]() | ![]() | |
SubGraph Variables Mapping | ![]() | ![]() | |
Conditional Reactive Evaluation | ![]() | ![]() | |
Modular Action/Condition Tasks | ![]() | ![]() | |
Task List Grouping | ![]() | ![]() | |
State Machines | NodeCanvas | Behavior Designer | Playmaker |
SubGraph State Machines | ![]() | ![]() | |
SubGraph Variables Mapping | ![]() | ![]() | |
FSM Enter/Update/Finish Actions | ![]() | ![]() | |
Stacked Transition Calls | ![]() | ![]() | |
Modular Action/Condition Tasks | ![]() | ![]() | |
Task List Grouping | ![]() | ![]() | |
Dialogue Trees | NodeCanvas | Behavior Designer | Playmaker |
Branching Dialogue Trees | ![]() | ||
Localization | ![]() | ||
Scripting | NodeCanvas | Behavior Designer | Playmaker |
Custom Tasks (Actions/Conditions) | ![]() | ![]() | ![]() |
Custom Nodes | ![]() | ![]() | ![]() |
Custom Graphs | ![]() | ![]() | ![]() |
Custom Object & Property Drawers | ![]() | ![]() | ![]() |
Generics (Nodes, Tasks, Params) | ![]() | ![]() | ![]() |
Source Code | ![]() | ![]() | ![]() |
All Platforms Supported | ![]() | ![]() | ![]() |