Ocsidian

Blueprint Generation

Generate Unreal Engine Blueprints from natural language.

Blueprint Generation lets you describe gameplay logic, character behavior, and interaction systems in plain English. Ocsidian produces native Unreal Engine Blueprint graphs that compile and run without modification.

What can you generate?

  • Character controllers (first-person, third-person, top-down)
  • AI behavior trees and blackboard setups
  • Interaction systems (doors, switches, pickups, dialogue)
  • Inventory and crafting systems
  • HUD and UI widget blueprints
  • Game mode and game state logic
  • Animation blueprints and state machines

Example

Create a third-person character controller with:
- WASD movement with sprint on Left Shift
- Double-jump with a max height of 400 units
- Dash ability on E with a 3-second cooldown
- Health component starting at 100, with damage and heal events

Blueprint output

Generated Blueprints follow Unreal Engine best practices: proper use of components, event dispatchers, interfaces, and data-driven design. The AI favors composition over inheritance and breaks complex logic into reusable sub-graphs.

Editing generated Blueprints

All generated Blueprints are fully editable in Unreal Engine’s Blueprint editor. You can also ask Ocsidian to modify specific nodes, add new functionality, or refactor existing logic using follow-up prompts.