Ultimate Dialogue

Yuri N Kalinin - Code Plugins - Nov 19, 2018
3.67 out of 5 stars(3 ratings)
  • 67%
  • 0%
  • 0%
  • 0%
  • 33%

Dialouge system with graph editor and procedural character animation

  • Supported Platforms
  • Supported Engine Versions
    4.20 - 4.27, 5.0 - 5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Everything you need to build dialogues in your RPG and Action-RPG games (except lip-sync). The plugin includes easy and flexible graph editor to create dialogue trees and phrases editor to build procedural character animation from pre-existing animation assets. Initial set or motion captured animations is included, and you can add as many new animations as you want. Text localization is supported via string tables and localization dashboard. Audio localization works via Dialogue Wave assets.

I provide long-term support and consider personal requests.

Please contact me, if you're interested in demo version.

[ Forum support thread ]


Technical Details


  • more then two interlocutors
  • handy editors for dialogues and phrase animation
  • automatic gameplay conditions & actions to control dialogue flow dynamically
  • automatic conditions allow to test variables in character actor
  • custom conditions and events
  • support of Sound/Dialogue Wave
  • support of many layers of animations and facial expressions based on morph targets
  • included animations: 9 - upper body, 5 - head, 2 - idle looped, 3 - full-body with root motion
  • dialogues and phrases animation sets can be exported to JSON via data tables
  • doesn't require custom character class

Code Modules:

  •  UltimateDialogue (Runtime)
  •  UltimateDialogueEditor (Editor) 

Number of Blueprints: 2 (including animation blueprint)

Number of Animations: 20

Number of C++ Classes: 48 - 11 runtime classes, 2 interfaces, 35 editor classes

Number of Custom Asset Types: 4

Network Replicated: No

Supported Development Platforms: Windows, Linux

Supported Target Build Platforms: Windows, Linux, Android

Documentation: PDF

Example Project: [5.2] [4.24+] [Project from Tutor4]