Create custom node types that run actions and build your own gameplay systems: dialogue trees and narrative flows, quests, achievements, combos, AI behavior, UI navigation, and more in a visual graph-based, parallel finite state machine blueprint editor.
UE 4.26+ required for the latest version.
Logic Driver is a Blueprint Editor for designing Finite State Machines that execute Blueprint nodes. It can be used for any type of game to organize and execute gameplay logic, AI behavior, UI states, and more.
Version 2 (UE 4.23+) lets you design unique systems for your game such as dialogue systems. This is done by creating your own node type either in blueprints or C++, encapsulating reusable logic, and exposing any variable type directly on the node. Each variable is given their own BP graph along with drag and drop support.
Logic Driver Pro can be used from prototyping to production and is in use by studios of all sizes.
Upgrading from Lite
Network Replicated: ActorComponents have replication support
Supported Development Platforms: Windows, Mac, Linux
Supported Target Build Platforms: Windows, Mac, Linux, Mobile. Consoles have released projects with Logic Driver, but are not tested against locally. The run-time module is intended to be cross-platform.