Skip to content

Licensing

Logic Driver Pro

Logic Driver Pro is currently offered under two licensing systems:

  • The Epic Games Marketplace, where the plugin is sold on a per-user basis, intended for small indies operating on a budget of $250,000 USD or below.
  • Enterprise or custom licensing directly with Recursoft for studios operating above a $250,000 USD budget. This is generally charged per-project and may have SLAs attached.

Pricing Page

See the main pricing page for available pricing tiers and purchase options.

Marketplace Development Budget

While the Epic Games content license does not specify development budgets, any additional services offered by Recursoft, such as support and GitHub access, are subject to separate terms that take these factors into account.

A new licensing system is in development, specifically designed for indie development budgets. This system will replace the current Logic Driver Pro Marketplace offering and will be exclusively available for smaller entities. A complimentary upgrade is planned for existing indie developers.

The plugin has evolved considerably over the years, growing from a simple state machine to a framework which is used across the industry for many different use cases. The pricing and terms need to be updated to reflect the plugin's expanded scope, the time savings it offers teams, and the complexities involved in its development and support.

Available for Indies

The Marketplace product has remained available to ensure that small indie developers can easily install and update the plugin at a cost significantly lower than a perpetual enterprise seat. This pricing model is designed for smaller studios and is not intended for larger organizations.

Epic Games Marketplace License Validation Checks

When using Logic Driver Pro, purchased from the Marketplace, license validation checks may occur to inform users of their license compliance. Every individual using the plugin requires a license.

When a user first starts a project with Logic Driver Pro using a Marketplace build, a license check will not have been run yet, and the Logic Driver level icon will display a warning indicator.

LicenseWarning

When opening the License page, or opening a Logic Driver asset, an entitlement check will run to validate the current user has a Marketplace license for Logic Driver Pro.

Epic Games Approved Validation

Validation is performed through an official Epic Games engine module designed to validate Marketplace plugin licenses.

LicenseCheckSuccess
The Marketplace build license page

You may be prompted to login to the Epic Games launcher in order to validate.

Once a successful validation occurs, there will be no further warnings for this user on the project, and the automatic asset validation will not run again.

Limited Interruption

These validation checks have been designed to run as few times as possible so as not to disrupt use by valid license holders.

What if we are building the plugin from GitHub?

This check is not performed automatically when compiling from GitHub, as this build is also used by studios that are not licensed through the Marketplace. The check is available to run if a studio wants to know if they have a Marketplace license for the current user.

Studios added to GitHub from a Marketplace license are still required to be properly licensed.

How do I validate a Marketplace license from GitHub?
  1. Open the License page.
  2. Select I am on a Marketplace License.
  3. Press Validate License.

LicenseCheckGitHub
The GitHub build license page

This is only for Marketplace licensees! If you are running through another license option, validation will always fail.

How do I fix timeout errors?

Timing Out Error

"Something went wrong. We were unable to verify your access to the plugin before timing out."

This could occur if you took too long to login to Epic Games launcher.

If you are logged in, then this may be due to a default plugin being disabled. Authentication requires the engine plugin UDP Messaging enabled to work correctly.

To solve:

  1. Open Edit->Plugins
  2. Search for UDP Messaging
  3. Enable it and restart the editor

UDPMessaging Plugin

Once authenticated, you can disable the plugin again.

Logic Driver Lite (Free Version)

There are no validation checks and no budget restrictions imposed on Logic Driver Lite.