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

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/9
A modern, easy to use conversation system that allows developers to easily create complex conversations with events and conditions with or without the use of code.
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
2020.3.30f1
Compatible
Compatible
Compatible
Additional compatibility information

No input system or render pipeline requirements.

Description

WebGL Demo - A Chat with Robot Kyle (Included Demo)

WebGL Demo - Start Chat On Trigger

Getting Started

Setting up a StartChatOnTrigger Component


How is this different from the other dialogue systems?

  • 💬 Conversations is a dialogue system with a unique workflow that enables developers to create complicated conversations without having to write even a single line of code using the powerful components and event-driven design.
  • 🤓 Conversations is developer friendly, It also provides a powerful interface design and scripting API to enable developers looking to make even more complicated conversations the ability to do so using simple C# scripts.
  • ⚡ The asset features a powerful Unity editor event driven workflow that allows you to subscribe to events that are invoked whenever a Chat node is reached or a response is given.
  • ⏭️Automatic chat skipping.
  • 🖱️ Click-through conversations and wait for signal nodes.
  • 💱Tag-based substitution replaces <$tagname> with bool, int, float, double, or stirng value.
  • 📛Chat titles that support tag-based subtitution.
  • 🔍 In-edtior searching to make navigating through conversations a breeze.
  • 🪙 Conversations is a powerful Unity event driven solution to add conversations to your game for a low price.
  • ✔️Perfect for NPC conversations or visual novels.

.Quick setup!

  1. Make a dialogue graph by navigating in the Editor toolbar to: Assets->Create->Conversations->DialogueGraph
  2. Add a ChatActivator to the GameObject you want to initiate conversations with.
  3. Add a Chattable component to whatever GameObject you want to chat with, set the Chattable's dialogue graph reference to your newly created dialogue graph from step 1.
  4. Use one of the many provided triggers or 'invokers' to make ChatActivator start a conversation with your Chattable. (See documentation 'Getting Started' or the provided demo scenes for details.)

Why waste your time? implementing conversations yourself when you can get this complete solution for as little as many people earn in 1 hour of work.


Well documented. comes with a demo scene, hand-written documentation, and a generated API reference.


Completely decoupled UI. Allows you to use the provided UI scripts as is, or you may modify them. Easily change the look of the UI in the Unity Editor without code.


Visual Novel Style Demo

  • Included demo lets you walk through an animated visual novel style interaction.
  • Code-free! all demo conditions (except for 2 for demo purposes of scriptable conditions), events, stat changes, and sequences are done without a single line of code.
  • Shows off all components except ChattableBranchConditions (although the ChattableResponseConditions demo is nearly identical usage).
  • Shows off 'Go Back' support that automatically unmodifies stats that are modified through the chat system.
  • Have a conversation with "Robot Kyle"!
  • Stats, name tags, and more!

Other Assets:

Fade Effects - A complete fade effects solution for Unity (screen fade, object fade, fade camera obstructions, & more!)

Damage System - An advanced damage and weapon system for your game.

Game Movement - A fully-featured, modular movement system for almost any kind of game.

Editor Physics Simulator - Simulate and record physics in the editor.

Editor Animation Freezer - Freeze Animators at a specific frame in an animation.

Console Commands & UI - Console commands & UI panels for Unity.


Documentation:

API reference

Documentation


*Poses were created using Editor Animation Freezer.*


*Do not hesitate to email questions, concerns, suggestions, or comments to intuitivegamingsolutions@gmail.com*

Technical details

Tested on Unity 2020.3.30f1 and Unity 2021.3.1f1


No input system dependency.


Decoupled from UI/UI Independent.


If any problems are experienced on Unity 2019 to the latest version please contact intuitivegamingsolutions@gmail.com for support.

Conversations

(not enough ratings)
12 users have favourite this asset
(12)
$59.99
Seat
1
Updated price and taxes/VAT calculated at checkout
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
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