Unity logo
Cancel
Cart
Applications
Sell Assets

Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Behavior AI
This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/13
EasyTalk is a powerful dialogue system which allows you to quickly and easily create branching dialogue and logic for your game, enabling you to create compelling stories and conversations.
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2022.2.0f1
Compatible
Compatible
Compatible
Description

EasyTalk is an advanced dialogue system for Unity. EasyTalk 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 a variety of completely customizable dialogue UI layouts, with several styles included to make it easy to get started. With the power of EasyTalk, you can have a nice interactive dialogue system up and running in minutes, not hours.


The EasyTalk system makes it possible to write dialogue in a simple, intuitive way, and even gives you powerful tools to implement and trigger advanced logic during your conversations. And if you need to add voice lines into your dialogue, all you have to do is drag-and-drop the audio files onto your nodes!


EasyTalk supports over 130 languages, and with built-in support for Google Cloud Translate, you can easily translate your dialogues with just a single click; or if you prefer or need more precise control over translations, you can export and import localization files (CSV format).


Features

  • Full source code included

  • Works for 2D and 3D games

  • Node-Based Dialogue Editor - powerful and intuitive
    • 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 your lines of dialogue
      • Powerul logic and variable nodes allow you to
        • Create, store, and use variable values in your dialogue
        • Implement advanced logic for controlling dialogue pathing during playback
        • Trigger scripts on MonoBehaviours and use static methods
    • And much more...

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

  • Powerful Dialogue UI
    • Includes many completely customizable UI layout prefabs
    • Several UI themes included
    • Highly customizable and flexible
    • Screen-Space Dialogue
    • Speech bubbles (a.k.a. World Space Dialogue
    • Includes many fonts and UI graphics so you can make it your own
    • Custom procedural UI animation system built-in for showing/hiding panels
    • Supports both 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 (requires a Google Cloud account with a free trial or subscription to their services)
    • Easy to use Localization system - import/export CSV files


  • Demos Included which provide sample setups of various scenarios

  • All render pipelines supported (Built-in, URP, and HDRP)

If you have any questions feel free to email hello@okitokigames.com or join our Discord! :)


EasyTalk Dialogue System

(5)
60 users have favourite this asset
(60)
$30
Seat
1
Updated price and taxes/VAT calculated at checkout
44 views in the past week
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
14 days ago
Super Diverse and user friendly
I am not a coder. I am an animator and design who can just so happen-- use unity's api. I am as beginner as you can get without the fact that I know h...
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR