Skip to main content

πŸ’½ Blueprint generation

We are proud to introduce one of the most advanced features of Ludus AI - Blueprint Generation

Made available as part of our Open Beta, this powerful tool allows you to create, extend, and repair Unreal Engine's visual scripts using natural language commands. Due to the immense system resources and complex internal operations required, this feature is available exclusively for users on the Pro plan.

Key Applications​

The Blueprint Generation tool is designed for three core use cases:

  • Creating Blueprints from Scratch: Describe the logic you need, and Ludus AI will generate a new, fully functional Blueprint for you.
  • Extending Existing Blueprints: Target an existing Blueprint and describe the new functionality you want to add.
  • Fixing Blueprints: If a Blueprint isn't working correctly, describe the error or unintended behavior, and our agent will attempt to apply a fix.

How to Activate the Feature​

To enable Blueprint Generation during the Open Beta, please follow the steps below.

Prerequisites:

  • An active Pro plan subscription.
  • Ludus AI plugin version 0.6.0 or newer installed.

Activation Steps:

  1. Open your project in Unreal Engine.
  2. Navigate to Editor Preferences.
  3. In the new window, find and select the Plugins section in the left-hand panel, then click on Ludus AI.
  4. In the Ludus AI settings, click plus next to Enabled Beta Features.
  5. In the text field that appears, enter the following activation code exactly as shown: blueprint_agent
  6. Click on the Validate Beta Features button.
  7. After correctly entering the code, a confirmation message will appear below the text field, indicating that the feature has been successfully activated.

Image showing the Editor Preferences window with the Beta Features option enabled and the code 'blueprint_agent' entered

Credit Consumption and Best Practices During the Beta Phase​

Credit consumption for this feature can fluctuate widely, which is characteristic of a beta phase. To manage costs and achieve the best results, it is crucial to follow these best practices:

  • Break Down Complex Tasks: Start a new chat whenever possible and assign tasks one by one. Avoid asking the AI to create entire complex mechanics at once. This will minimize the margin for error and allow you to follow the AI's thought process.
  • Monitor and Intervene: Actively watch the generation process. If you see that the path chosen by the assistant does not align with your expectations, it is recommended to react and interrupt the generation to provide corrective feedback. Your interventions provide valuable feedback during this development stage.

Supported Blueprint Types​

In the current Open Beta phase, the tool is fully tested and compatible with the following Blueprint types:

  • Actor
  • Pawn
  • Game Mode
  • Level Blueprint
  • Editor Utility Blueprint
  • Function Library Blueprint

Partial support:

  • Widget (UMG)

Roadmap and Future Updates​

We are already working on expanding this feature. In the near future, we plan to add support for more Blueprint types, including:

  • Material
  • Niagara
  • Behaviour Tree
  • Control Rig
  • MetaSound

Our goal is to fully integrate Blueprint Generation into the main plugin interface. Once the Open Beta phase concludes, activation via the special code will no longer be necessary.