Ascent Dialogue System – C++ Visual Tool for Branched Dialogues

A powerful graph-based tool to build complex branched dialogue system in minutes.

Category:
Tags: , , , , , ,

Description

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!

Video Preview

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.

Works natively and integrated perfectly with Ascent Combat Framework.

Direct support: Discord

Technical Details

Code Modules:

Number of Blueprints: 6

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

Documentation – Chapter 2 of this Document!

Example Project

Supported Engine Versions

4.25 – 4.27, 5.0 – 5.3