Skip to content

Latest commit

 

History

History
34 lines (22 loc) · 1.11 KB

README.md

File metadata and controls

34 lines (22 loc) · 1.11 KB

Verbal

Verbal is a node-based conversation tool. I could not find a conversation tool that would be simple, flexible and open, so I made one myself.

It is meant to be a tiny tool for gamejams and smaller projects.

How it works

Use the editor to write the conversation and export it to a JSON file like this:

[
   {"actions":["So what do you want?"],"id":1,"links":[2,3],"x":336,"y":6},
   {"conds":["I want to be a pirate!"],"id":2,"links":[6],"x":280,"y":284},
   {"conds":["Never mind, Im leaving."],"id":3,"x":917,"y":318}
]

Then load the JSON into your game using the library (see the examples) or just interpret the data any way you need.

Library platforms

Supported: Haxe (OpenFL, HaxeFlixel), Unity 5

Planned: ? LOVE, ? GameMaker

Conversation tree example:

Tree Conversation Example

Used font: http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=381

Editor

Get it here (Linux, Windows, Flash): http://jarnik.itch.io/verbal

Verbal editor