![Ascent Dialogue System - C++ Visual Tool for Branched Dialogues](/data/resource_icons/0/526.jpg?1643895709)
A simple but yet powerful graph-based tool to tell your stories and build your branched dialogues.
Create complex dialogue systems with multiple answer, conditionals branches and more in minutes!
Every dialogue branch can be shown or hidden based on user-specified conditions. Every dialogue node can trigger
custom events.
Supports sound, voices and animation triggering during the dialogue.
Easy to integrate in any project thanks to actions triggering that can be bound to every dialogue node.
Supports dialogues with multiple participants.
Generic and Component-based for easy integration in any project.
Comes with a sample project with a fully working UI!
Written in C++ for maximum performance, but fully usable in Blueprints.
Technical Details
Features:
Number of C++ Classes: 28
Network Replicated: Not needed, but can work in Multiplayer projects
Supported Development Platforms: PC, Xbox One, Ps4, Oculus Rift
Supported Target Build Platforms: PC, Xbox One, Ps4, Oculus Rift
Create complex dialogue systems with multiple answer, conditionals branches and more in minutes!
Every dialogue branch can be shown or hidden based on user-specified conditions. Every dialogue node can trigger
custom events.
Supports sound, voices and animation triggering during the dialogue.
Easy to integrate in any project thanks to actions triggering that can be bound to every dialogue node.
Supports dialogues with multiple participants.
Generic and Component-based for easy integration in any project.
Comes with a sample project with a fully working UI!
Written in C++ for maximum performance, but fully usable in Blueprints.
Technical Details
Features:
- Graph Editor for branched dialogues
- Sound and dialogues playing
- Localization Ready
- Branched unlocked by Conditions
- Each node can trigger actions and events
- AGSGraphRuntime (Runtime)
- AGSGraphEditor (Editor)
- AscentDialogueSystem (Runtime)
- AscentDialogueSystemEditor (Editor)
Number of C++ Classes: 28
Network Replicated: Not needed, but can work in Multiplayer projects
Supported Development Platforms: PC, Xbox One, Ps4, Oculus Rift
Supported Target Build Platforms: PC, Xbox One, Ps4, Oculus Rift