Dialogue Stream

Dialogue Stream is a professional-grade, modular dialogue system that eliminates the friction between writing a story and implementing it. By leveraging Unity’s native Animator architecture, Dialogue Stream transforms the standard Animator Window into a powerful, visual dialogue editor—giving you total control over branching paths, NPC logic, and player agency without writing a single line of code.


The Animator is Your Storyboard

Most dialogue systems force you into proprietary, clunky "node editors" that feel disconnected from your game. Dialogue Stream stays native.

  • Visual Logic: Map out your story exactly like you map out your animations. If you can use an Animator, you already know how to use Dialogue Stream.
  • Fluid & Visual: Watch your story flow in real-time. Debugging a conversation is as simple as watching the blue progress bar move through your states.
  • Design Clarity: Easily organize complex, multi-path stories with hierarchical state machines. Never lose track of a narrative thread again.

Automated Technical Sophistication

We believe in "Zero-Manual-Setup." Dialogue Stream manages the technical "plumbing" so you can focus on the performance.

  • Automated Injection: The system automatically manages your triggers (Start Conversation, Advance) and integers (choice). No more typos breaking your game.
  • Animation-Ready: Because it lives in the Animator, triggering a specific NPC gesture or facial expression at a specific line of dialogue is built-in. No complex event-syncing required.
  • Smart Gate Nodes: Use specialized nodes to pause the logic for player input, ensuring a smooth handoff between NPC speech and player choice.

True Modularity

Built for the modern developer, Dialogue Stream is entirely decoupled.

  • Hot-Swappable Stories: Change an NPC’s entire personality or questline by simply swapping their Dialogue Graph asset at runtime.
  • On-Demand UI: Our "Ghost" UI architecture means the system only exists when it needs to. The UI is instantiated, used, and destroyed automatically, keeping your scene hierarchy clean.
  • Input-Agnostic: Powered by Input Action Properties, the system is ready for Keyboard, Mouse, and Gamepad out of the box with automatic prompt switching.Developer Benefits
  • Best-Practice Workflow: Includes "Text Scrubbing" for organizational prefixes, so y
  • Studio-Grade Inspector: A centralized "Command Center" (DialogueController) to manage rotations, proximity, and interaction priority.
  •  Designed with the high standards of a professional asset—clean code, extensible architecture, and a user-friendly setup.