Easy Asset Search

EasyTalk Dialogue System

Create compelling stories and conversations in your game with EasyTalk, a powerful dialogue system that makes writing branching dialogue easy, flexible, and powerful.
EasyTalk Dialogue System Asset Image Create compelling stories and conversations in your game with EasyTalk, a powerful dialogue system that makes writing branching dialogue easy, flexible, and powerful.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost.
$30
Category:
ToolsBehavior-ai
Developer:
Okitoki Games
Price:
$30
Rating:
(6 reviews)
Favorites:
60
Supported Unity Versions:
2022.2.0 or higher
Current Version:
1.5.0
Download Size:
413.15 MB
Last Update:
Apr 4, 2025
Description:
EasyTalk is an advanced dialogue system for Unity that uses a custom-made node-based editor to make writing branching dialogue easy, flexible, and powerful. The UI system provides several drag-and-drop prefabs for customizable dialogue UI layouts, with several styles included to get you started quickly. With EasyTalk, you can create a nice interactive dialogue system in minutes, not hours.

The system allows you to write dialogue in a simple, intuitive way and gives you powerful tools to implement and trigger advanced logic during conversations. You can also add voice lines by dragging and dropping audio files onto your nodes.

EasyTalk supports over 130 languages and has built-in support for Google Cloud Translate, making it easy to translate dialogues with just a single click. You can also export and import localization files in CSV format for more precise control over translations.

Key features include:

* Full source code included
* Works for 2D and 3D games
* Node-Based Dialogue Editor
* Advanced Dialogue Playback System
* Powerful Dialogue UI
* Built-in Player Input Controls
* Effective Localization System

Demos are included, providing sample setups of various scenarios, and all render pipelines are supported (Built-in, URP, and HDRP).
Technical Details:
Node-Based Dialogue Editor:
* Dynamic branching dialogue creation
* Dynamic path-modifying nodes
+ Random path selection
+ Path selection via index
+ Sequential path selection
* Drag-and-drop audio/voice lines for dialogue
* Powerful logic and variable nodes
+ Create, store, and use variable values in dialogue
+ Implement advanced logic for controlling dialogue pathing during playback
+ Trigger scripts on MonoBehaviours and use static methods

Advanced Dialogue Playback System:
* Simple save/load system to load dialogue states
* Easily create 3D/2D zones to automatically play dialogue
* Easy to integrate with cutscenes using the Timeline

Powerful Dialogue UI:
* Includes many customizable UI layout prefabs
* Several UI themes included
* Highly customizable and flexible
* Screen-Space Dialogue
* Speech bubbles (World Space Dialogue)
* Includes many fonts and UI graphics
* Custom procedural UI animation system built-in
* Supports standard Unity UI Text and TextMeshPro for powerful text rendering
* Also supports animated Text

Built-in Player Input Controls:
* Supports keyboard/mouse and gamepad controls
* Can be customized or changed if desired
* Supports both old and new input systems

Effective Localization System:
* Supports over 130 languages
* Translate dialogues easily using the integrated Google Cloud Translation API
* Easy to use Localization system - import/export CSV files
Continue »

Similar Packages