Easy Dialogue System
Easy Dialogue System is a lightweight and easy-to-use UI component designed to handle interactive dialogues with multiple response options.
Introduction
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.
Technical Details
Assets
- 8x blueprint class
- 2x interfaces
- 1x macro
- 1x level
- 3x widget blueprint
- 3x textures
Features
- Plug & Play
- Modular & extensible architecture
- Easy creation of custom dialogue widgets
- Blueprint-only (no C++ required)
- Supports multiple dialogue endings
- Easy integration with existing UI systems
- Designer-friendly workflow
- Lightweight & performance-friendly
- Fully customizable UI
- Ideal for RPGs, adventure games, and narrative systems
Input
- Mouse | Gamepad
Network Replication
No
Platforms
Windows / MacOS / Linux