Skip to content

An Unreal Engine System πŸ’¬ to create your own Dialogues and Events by customizing Graphs πŸ‘©β€πŸ’»

License

Notifications You must be signed in to change notification settings

gerlogu/GraphDialogueSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

19 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Graph Dialogue System

Version Asset Type Asset Stars
Create your own Dialogues and Events by customizing Graphs.

Graphdialoguesystem.2.mp4
If you find this asset useful, please support it by giving a "β˜… Star" to the repository, thank you!

Description

Latest Update: October 10th, 2022

Note: A good understanding of Blueprints, Behavior Trees & Data Tables will be useful in order to modify content.

Video Preview / Official Website / GitHub Profile

πŸ“š Overview

This Graph Dialogue System includes several Tasks and Functions that allow you to create dialogues with multiple choices and events. If you need help in order to include the project assets into your own project, you can contact me at [email protected].

πŸ“£ Content

This is what you can modify:

  • Behavior Trees
  • Tasks
  • Data Tables
  • Functions
  • Interfaces
  • ...and everything you need ;)

πŸ—£ Contact

If you have any questions, contact me and I will answer you and include your question into the User's Manual.

Technical Information

Features:

  • Custom Graph Editing by using Behavior Trees, Tasks and Widgets.
  • Easy to implement UI to your game.
  • 3 Example Dialogues INCLUDED.
  • 1 Example Finishing Dialogue Event INCLUDED.

Number of Blueprints: 10

Number of Interfaces: 5

Input:

Action Mappings

  • Jump: Gamepad Face Button Down | Spacebar
  • Interact: E

Axis Mappings

  • HorizontalMovement: D (1.0) | A (-1.0) | Gamepad Left Thumbstick X-Axis (1.0)]
  • VerticalMovement: W (1.0) | S (-1.0) | Gamepad Left Thumbstick Y-Axis (1.0)]

Network Replicated: No

Supported Development Platforms:

  • Windows
  • Linux
  • Mac

Important/Additional Notes: Contact me and I will answer you and include your question into the User Manual.