Logic Driver is a proprietary state machine and persistance system for behaviour and narrative systems for [[Unreal Engine|Unreal]] written in [[C++]].
- [Website](https://logicdriver.com)
- [Marketplace](https://www.unrealengine.com/marketplace/en-US/product/logic-driver-state-machine-blueprint-editor)
- [Documentation](https://logicdriver.com/docs/)
> Create node types that run actions and build your own gameplay systems: dialogue trees and narrative text flows, quests, achievements, combos, AI behavior, UI navigation, and more in a visual graph-based, parallel finite state machine blueprint editor.
# Notability
It seems neat and comprehensive. But I am also getting vibes that it might not be very useful. Hard to tell. Their documentation is better than most of the others, but it's still not great.
It includes a [big pile](https://logicdriver.com/docs/index_classes/) of C++ classes, structs, and other accoutrement.
It is up to date with Unreal 5.3, which is nice.
## Games
I don't see any even moderately complex or good games in their showcase so it is difficult to estimate what it is capable of.
```cardlink
url: https://www.youtube.com/watch?v=boawtKmpnns
title: "Logic Driver MegaGrants Showcase"
description: "Logic Driver recently received an Epic MegaGrant! To celebrate, we asked several developers to showcase their games made in Unreal Engine using Logic Driver ..."
host: www.youtube.com
favicon: https://www.youtube.com/s/desktop/dbf5c200/img/favicon_32x32.png
image: https://i.ytimg.com/vi/boawtKmpnns/maxresdefault.jpg
```
# Philosophy
The $300 fee *per user* on the Unreal Marketplace is only valid for a license of up to a development budget of `$250k`. It does provide [source code](https://logicdriver.com/licensing#repository-access) access though.
> The development budget is the total costs budgeted toward development of the game, or the costs at time of release, whichever is greater.
Calculating a budget of this range would be very difficult. What I assume they mean is that they expect only a couple of employees at most to be working on such a project, I'm really not sure. But I do know that budgets are not something that a privately held company needs to publish, so I don't know how they expect to verify this information.
The next higher tier costs $2,000 with a cap of `$1.25MM` and is *per game* instead of per user.
Above that, the highest tier costs $10,000.
This, honestly, would be **fine**. The problem is that none of those includes any kind of support - that is an additional $5,000 *per year*.
Hilariously, because they are still technically bound by the license of the Unreal Marketplace, most of these rules are mostly on an honor system that they can't really legally enforce - which they [fully admit](https://logicdriver.com/licensing#marketplace-license).
> Technically any studio can purchase this license as Epic Games has no budget restrictions, but any additional items that are not included in the Marketplace license, **such as repository access and support**, may be restricted based on development budget.
As of [[2023-09-18]] they haven't posted anything on YT in 10 months.
# OS Support
# Features
# References