Dialogus is an intuitive and dynamic dialogue system designed to speed up your game development process, allowing you to focus more on creativity and less on complex coding. This asset enables you to create rich, branching dialogues with just a few clicks, making it a must-have tool for developers who want to add dialogue to their games.
No matter what type of game you're making, Dialogus is built to be as customizable as possible. It offers a wide range of tools to help you tailor the dialogue system to suit your specific needs.
Read the documentation
Documentation
Features
- Nodes
- Dialogue - Used to create dialogues. Click “Add Dialogue” to add dialogue lines to the node. Each node can contain multiple lines.
- Choice - Can only be connected to a Dialogue Node. For each choice, connect it to a “Choice” port from the Dialogue Node. The system interprets each connection as a different choice. You can limit the maximum number of choices in settings.
- Subtitle - Displays subtitles and requires an assigned Audio Clip.
- Condition - Contains two output ports: True and False. If the specified variable condition is not met, the system follows the False path.
- Loop - Comes in two types: Repeat and Return to Start. In Repeat, it loops back to the last node.
- Wait - Contains a float value representing the amount of time (in seconds) the system waits before moving to the next node.
- Event - Stores a string called Event ID. When connected to an Event Bridge component with the same ID, it triggers the associated Unity Events on that component.
- Set Var - Creates local variables (float or bool) within the Dialogus container. These variables can be used by Condition or Choice nodes and accessed through scripts.
- Functionalities
- Local Variables & Conditions
- Global & Node-Specific Settings
- Style Customization
- Dialogue Templates
- Examples
- Typewriter Effect
- Audio Support
- Export to CSV
- Customization
- Node Grouping
- Actors & Expressions
If you have any questions or problems with our asset, leave us a form!
Contact Form