BDC Dialog Backend - Professional, Graph-Based Dialogue Management System

I am excited to announce this plugin after months of working on it, with release incoming soon.

Bring your game’s narrative to life with the BDC Dialog Backend, a powerful yet “child’s play” easy-to-use dialogue system designed for Unreal Engine. Built to eliminate the clutter of managing countless state assets and data tables, this plugin offers a streamlined, visual workflow that lets you focus on writing stories, not managing databases.

:glowing_star: Why Choose BDC Dialog Backend?

Unlike traditional systems that require you to manually manage DataTables or separate State Assets for every conversation, BDC Dialog Backend uses a hidden subsystem. You work entirely within a single, intuitive Visual Node Graph, and the plugin handles the backend complexity for you.

DialogBackend_NodeGraph

Whether you are building a complex RPG with branching narratives or a simple adventure game with bubble speech, this backend provides the logic, flow control, and actor integration you need while remaining completely UI agnostic - you design the look, and the plugin handles the flow.

:rocket: Key Features

• Visual Node Graph Editor: Create complex dialogue trees using a familiar drag-and-drop interface.
• Branching Logic: Create dynamic conversations that react to game states using a Global Value System.
• Jumper Nodes: Instantly jump to any part of the graph (by ID) to create loops or connect distant nodes cleanly without messy wires.
• 1-Click Localization: One button to export all speaker names and messages into auto-generated StringTables.

:artist_palette: Visual RichText Decorator Editor

The Editor comes with 15 premade RichText Decorators for special text effects like wobbling, rainbow colors, obfuscating, and more. No need to remember complex commands—the integrated editor provides a preview, sliders, and color pickers.

DialogBackend_DecoratorEditors

:performing_arts: Actor Integration & Bubble Support

Simply add the DialogBackend_ActorComponent to any Actor or NPC. The system features built-in support for “World Space” bubble dialogs and automatically detects scene components for perfect widget placement.

:hammer_and_wrench: Technical Workflow & Integration

The system is designed to be developer-friendly and highly flexible. From full widget graph setups to simple Blueprint calls, integration is seamless.

Everything is configurable via the Project Settings, including global values (Integer, Float, Bool) to track quests and relationships directly within the editor.

For advanced logic, the system provides bindable dispatchers at the Actor, Manager, and Subsystem levels to hook into any game event.

:date: Release & Pricing

BDC Dialog Backend is scheduled for release in Q1 2026.

Launching with a highly competitive pricing model that is significantly more accessible than most professional alternatives, targeting the smaller wallet of indie developers.

:books: Documentation & Links

• Wiki: Wiki
• YouTube: Tutorial
• Discord: Dialog Backend Discord

1 Like