Easy Dialogue System
Easy Dialogue System is a lightweight and easy-to-use UI component designed to handle interactive dialogues with multiple response options.
The widget displays dialogue text along with selectable responses and communicates the player’s choice back to the game logic through a single Blueprint macro. Each response triggers a different execution output and provides the selected response index, allowing for clean and flexible branching logic without complex setups.
This system is built to be plug & play, fully Blueprint-based, and easily extensible, making it ideal for narrative-driven games, RPGs, and interactive experiences.
- Displays dialogue text with multiple response options.
- Returns the selected response index.
- Multiple execution outputs for dialogue endings.
- Single-node Blueprint macro integration.
- Fully customizable UMG widget.
- Modular and easy to extend.
- No C++ required.
- Clean and designer-friendly workflow.