Dialogo View on Asset Store (opens in new tab)

Package details

Latest version
Version 1.0.0
Last updated
First released
Unity version
2022.3.34 or later
Package size
4.4 MB
Files
45
Favorites
9
Views in the past week
5

Price tracking

Last checked
Tracked since
Lowest recorded
$10.00 on

Keywords

Dialogo

by Viky (opens in new tab)

5.0 / 5 · 5 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 5
4 stars 0
3 stars 0
2 stars 0
1 star 0
  • Price drop

A simple, easy-to-use, flexible, extensbile, script-based Dialog System supporting various environments with detialed user mannual, user support and source code of an intepreter

Discount -67% Previous price $30.00 Price $10.00

Lowest recorded price

Get 67% off on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Dialogo, 6 months Current $10.00; lowest $10.00; highest $10.00 in this period. $0 $5 $10 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 3

Dialogo video 1 (plays on the Asset Store)

About this asset

Dialogo

A simple, easy-to-use, flexible, extensbile, script-based Dialog System. The core is a Domain Specific Language(DSL) called dialogo which is self-explanation and beginner friendly.

- COMPONENTS -

  • Dialogo: a domain specific language designed for dialogue systems, featuring EBNF specifications and the source code of a PEG parser.
  • Unity Scripts: Control scripts used for embedding the dialog system into your game seamlessly
  • UI System: A simpe user interface for demonstrating how to use this system, support multiple functions and easy to extend.
  • Free VSCode Plugin: a free vscode plugin is supported, with highlighting and code folder

- KEY FEATURES -

  • avatar support: define your avatars by simplely putting the png into the right place!
  • text support: of course, dialogue needs text.
  • text highlighting: by using html-style tag, you can design the style in the script.
  • support actor: mc and npc are actors, easily attach the script to each actor is one of the essential functions of dialogo
  • text replay: good for debugging, while playing the game and see where the text is in the original script.
  • multiple plots support: support jump from one plot to another, aligned with your game storyline
  • callbacks: you can register your callback function to the plugin so that you can define your functions without modiying the plugin source code.
  • extensibility: extremely extensible, since you have control of all the stuff including the source code of parser, byte code. You can export function of the parser and use it in a high level.
  • integration: support all unity environment since there is no depedency there, very independent and extremely light-weight. If you are using unity, then you can integrate it into your game. If you are not using unity, by some modification you can still integrate it into your game.

- BONUS -

This is not a part of the asset since normally you don't need them but if you do, I would like to support freely.

  • console player: a c# console for playing dialogue, works nearly the same as in unity, but in a console environment, quite useful for testing your script since you don't need to open unity to use it.
  • c++ dll parser: actually the parser is orignally made by c++ for performance, so there is a c++ dll version which can be embedded into unity.
  • Long-term maintenance and updates: by buying it once you get the free long-term maintenance and updates. Most are free except essential functionaclity updates.

- SUMMARY -

This plugin serves as a lightweight alternative to Inky, which, while powerful, can be overly complex and designed specifically for narrative game. Our solution is simple and user-friendly, making it easy to use. Support attach script to actor easily.

The source code is well-organized , written in c# for maximum efficiency. Comprehensive documentation and demos are provided to help you get started quickly.

- CONTACT -

If you need more information or support, contact me via email:

[email protected]

or discord: wiltchamberian

with title "unity-asset-store-customer"

From the publisher's Asset Store listing.

Technical details

Domain specific language

Parser

Unity embedding

Ui dialogue system

- OTHERS -

The background music is from:

Title:

Daisy by Sakura Girl

URL:

https://www.chosic.com/download-audio/58136/

Credits:

Daisy by Sakura Girl | https://soundcloud.com/sakuragirl_official

Music promoted by https://www.chosic.com/free-music/all/

Creative Commons CC BY 3.0

https://creativecommons.org/licenses/by/3.0/

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2022.3.34f1 Compatible Compatible Compatible Compatible

- COMPATIBILITY -

  • Pipeline: This asset can work under any rendering pipeline.
  • 2D and 3D: Can be used in 2d,2.5d ,3d games.
  • Platform: therotically on any platforms (minor modification may be needed but probably not)

As listed on the Asset Store.