Director reads game state, makes narrative decisions, and returns validated parameter updates. On-device. Within your rules. Every time.
Players expect worlds that feel alive. Most games still rely on systems that look complex but feel predictable.
Pre-authored branches players exhaust quickly. Same lines, every playthrough.
Quests that play out the same way regardless of what the player actually does.
Characters with no memory. Save their life, they still greet you like a stranger.
Define your game state as parameters with types, ranges, and mutability. Director operates within those boundaries. If the LLM tries to break a rule, Director rejects it.
Your engine sends a snapshot of the current scene. Director returns validated updates. JSON or XML in, same format back. One API call.
Characters with real memory and relationships that evolve over time. Help someone, betray someone, ignore someone. They remember.
Director creates narrative arcs from gameplay, not scripts. Player actions shape what happens next. Consequences propagate through the world. No two playthroughs are the same.
Director generates dialogue from the full context of what has happened, who is speaking, and what is at stake. Consistent character voice. No hardcoded branches.
Director creates new characters, factions, quests, and rivals at runtime. Each one shaped by the current state of your world. Not random. Contextual.
Director is designed for real production environments. You stay in control. Director handles execution.
Mutable and immutable parameters. Type checking. Range enforcement. If the LLM tries to break your rules, Director rejects it.
You define what Director can change and what it cannot. Personality stays locked. Mood can shift. You set every boundary.
Control how much creative freedom Director has. From strict lore enforcement to full improvisation, you set the dial.
Director doesn't replace your systems. It runs alongside them.
Unreal Engine
Unity
GodotDirector powers narrative systems across wildly different game types. Same engine. Different worlds.
Architect and Director are built to work together. One authors the narrative, one runs it.
Builds your narrative systems: quests, dialogue, structure. The authoring layer.
Learn about ArchitectRuns them in real time: behavior, adaptation, emergence. The runtime layer.
You are hereDirector is not AI NPCs. It is a narrative runtime. It interprets player behavior and drives the story forward. Every session. Every choice. Every consequence.
0% on first €100,000
1% of gross revenue above that
Enterprise - Custom contracts available
See how Director transforms static game worlds into living narrative systems.