Dialogue Editor Lite: Graph-Based & Localization Ready
B Rain Logic Labs
$10.99
(no ratings)
Jump AssetStore
Visual node-based dialogue system with integrated localization. Create branching narratives, manage audio banks, and import/export CSV translations effortlessly for any Unity project.Visual, Lightweight & Localization-ReadyDialogue Manager Lite is a professional node-based editor designed for developers who need a robust narrative workflow without the complexity of bloated frameworks. Built with Unity’s modern UI Toolkit and GraphView, it offers a clean, performant, and intuitive interface to craft your game's story.Whether you are building a small indie project or a text-heavy adventure, this system scales with you by automating the most tedious parts of narrative development: translation management and audio synchronization.Key Highlights:Graph-Based Workflow: Visualize your story flow with custom nodes. Link lines, player choices, and game logic in one place.Deep Localization Support: Manage multiple languages from the start. Includes a powerful CSV Importer/Exporter to work with external translators.Automated Audio Banks: Automatically organizes voice-over clips per character and language, reducing manual errors.Logic Integration: Trigger C# actions and check conditions directly from the graph to connect your dialogue with gameplay events.Modern UI: Built entirely with UI Toolkit and GraphView for a native Unity feel.Optimized Data: Uses ScriptableObjects for efficient memory management and fast loading.Full Source Code: 100% documented C# code included—no DLLs, easy to customize.Extensible Logic: Abstract classes for Conditions and Post-Actions, making it easy to add your own game logic.TMP Integration: Out-of-the-box support for TextMeshPro and Rich Text.Asset Management: Automated asset creation and cleanup to keep your project folders tidy.Requirements:Unity 2021.3 LTS or higher.TextMeshPro (Essentials included in most Unity projects).Portions of this package were developed with the assistance of AI tools (Large Language Models) to accelerate repetitive tasks and enhance productivity.Specifically, AI was utilized as a pair-programming assistant for:Generating boilerplate code for UI Toolkit custom editors and inspector interfaces.Formatting and organizing USS/CSS styling sheets.Translating default dictionary keys for localization.Assisting with the formatting of code comments and documentation.Please note: The core architecture, structural logic, game design mechanics, and custom managers of the Dialogue System were 100% designed, engineered, and programmed by a human developer. All AI-assisted code was strictly reviewed, tested, and modified to ensure optimal performance and security.



