Overview
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.