Skip to main content

Design the world. Skip the engineering.

Unity systems for agent behaviour and conversation

CIVIL-AI-SYSTEM DIALOGUE-SYSTEM

Two systems, one toolkit

Tools for Unity that take the engineering off your plate, so the design stays the focus. Use either on its own, or run them together.

Simulation

CIVIL-AI-SYSTEM

Fill a scene with townsfolk who work, trade, rest and react to the world around them — all driven by behaviour trees you design without writing any code.

  • Visual behaviour tree editor for needs and work roles
  • Animation groups that respond to what an agent is carrying
  • Scene debug overlays for actions, weighting and navigation
A medieval village populated with agents, each showing its current action and weighting in a debug overlayThe behaviour tree editor showing a work routine built from connected nodes

Conversation

DIALOGUE-SYSTEM

Branching conversations authored as nodes or plain markdown, with blackboard-gated options, agent-to-agent chat and cinematic camera beats.

  • Chat trees in a node editor, or written as markdown scripts
  • Blackboard state, tokens and gated response options
  • NPC-to-NPC conversations with per-beat camera placement
A guard talking to the player, with the spoken line and three response options shown on screenThe dialogue editor showing a branching conversation as a graph of connected nodes