Skip to main content

ðŸ’Ą Examples of Usage

Concrete example prompts and what Ludus does with each, grouped by capability. Every example that modifies the project pauses for your approval before it applies. See Approvals & Safety.

Editing​

Blueprints​

Prompt: "In BP_Door, add a bool IsLocked and gate the open logic behind it so a locked door does not open."

Ludus reads the Blueprint, creates the variable, adds a Branch before the existing open logic, wires the pins, and stages the graph. See Blueprints.

Materials​

Prompt: "Make M_Rock darker and add a subtle normal-based edge wear, then create a Material Instance for the mossy variant."

Ludus edits the material graph, exposes parameters, and stages a Material Instance with the mossy values. See Materials.

Niagara​

Prompt: "Create a Niagara system for campfire smoke that rises and fades over 3 seconds."

Ludus builds the emitter, sets spawn rate, velocity, and lifetime, and stages the system for review. See Niagara.

Audio (MetaSound)​

Prompt: "Build a MetaSound that layers a wind loop with randomized gusts and exposes a Gust Intensity input."

Ludus assembles the MetaSound graph, wires the nodes, and exposes the input parameter. See Audio.

Behavior Trees & EQS​

Prompt: "In BT_Guard, add a patrol branch that picks the nearest patrol point using EQS when the guard has no target."

Ludus edits the Behavior Tree, adds the task and decorator, and wires the EQS query and Blackboard key. See Behavior Trees & EQS.

PCG​

Prompt: "In PCG_Forest, raise tree point density on the slope and keep rocks off the path."

Ludus edits the graph pins and parameters that drive point generation and placement. See PCG.

Levels & Scenes​

Prompt: "Scatter 20 rocks along the riverbank in the open level, avoiding the path."

Ludus places the actors in the level with varied transforms and stages the change. See Levels & Scenes.

Data Structures​

Prompt: "Create an enum EItemRarity with Common, Rare, and Legendary, a struct FLootItem with Name and Rarity, and a Data Table DT_StarterLoot that uses FLootItem as its row struct."

Ludus creates the enum, the struct, and the Data Table, sets the row struct, and stages the assets. See Data Structures.

C++ & Live Coding​

Prompt: "Add a TakeDamage function to AEnemyCharacter that reduces health and broadcasts an OnDamaged delegate."

Ludus edits the header and source, then triggers Live Coding so the change compiles into the running editor. See C++ & Live Coding.

Asset Management​

Prompt: "Create a new Actor Blueprint called BP_Pickup in Content/Items and rename the old crate mesh to SM_Crate_Old."

Ludus creates the asset, moves and renames as requested, and stages the Content Browser changes. See Asset Management.

Generation​

Images​

Prompt: "Generate a stylized concept image of a desert outpost at dusk."

Ludus generates the image in chat so you can iterate before using it as a reference. See Images.

3D Models & Transforms​

Prompt: "Generate a low-poly wooden crate, roughly 1 meter, default mode, medium quality."

Ludus places a placeholder in the level, builds the mesh, and stages the import. On approval the placeholder is replaced with the final static mesh. See 3D Models & Transforms.

Character Animation​

Prompt: "Generate a walk cycle for this skeletal mesh and import it as an animation sequence."

Ludus generates the animation, retargets it to the skeleton, and stages the sequence. See Character Animation.

Prompt: "In ABP_Player, add an Idle to Run transition when Speed is above 10, and add a head control on CR_Player parented under the neck."

Ludus edits the Animation Blueprint state machine and the Control Rig hierarchy. See Character Animation.

Asset Library & Import​

Prompt: "Import the rock set from my library into Content/Environment/Rocks."

Ludus pulls the generated assets from your library and imports them into the target folder. See Asset Library & Import.

Ask about your project​

Ludus answers questions about the project it has read: the open map, selected actors, and the current Content Browser selection.

Prompt: "What does the selected actor's Blueprint do on BeginPlay, and which other actors reference it?"