iDirect + iSpeech for Unity

iDirect is a staging system for blocking your characters’ movements, actions at markers, interactions with other characters and speech. iDirect+iSpeech are integrated with Chat Mapper (www.chat-mapper.com) so that all you have to do is point/click and assign a conversation script to have one or more characters move and interact with each other intelligently.

The user sets up markers as if they were directing a live person on the stage. When the avatar reaches a marker, it is given instructions on what behavior to do, what animation (or sequence of animations) to do, pause, speak (when combined with iSpeech), fire an external function, trigger something, disengage from the path, etc. One marker can fire and track another marker or set of markers so you can control 1 avatar or an entire crowd with synced animations and conversations. Chat mapper is integrated so you can control the entire simulation from it using XML or you can control conversations via your own scripts. There’s not a single way to do anything and everything works together. It’s complex under the hood, but pretty simple for the game designer to use.

iSpeech is a standalone Unity3d plugin that works in conjuction with iDirect. iDirect+iSpeech are integrated with Chat Mapper so that all you have to do is point/click and assign a conversation script to have one or more characters move and interact with each other intelligently. iSpeech lipsync system for Unity3d is robust and fast with easy setup in a clean, easy to use custom editor within the Unity3d Inspector.

iSpeech recognizes 40 phonemes from the AnnoSoft standard and allows for 18 unique visemes via 2-frame FBX files that you simple plug into the corresponding slot with the Unity3d Inspector. With iSpeech, you can have Chat Mapper XML or your own XML files drive the conversation or multiple conversations. When combined with iDirect, you can control the movement of the character on the stage as well as each animation along the way to include blended animations at any point.

iDirect+iSpeech offer 3 license types:
Studio $1000
Developer $2000
Source $ ?

Chat Mapper

Chat Mapper is a branching dialog editor from Urban Brain Studios with Lua scripting and XML export. Non-Linear Branching Tree Graph Visualization, Conversation Simulator using TTS voices, and multiple export formats for printing actor scripts and for getting dialog into various 3rd-party tools like Dialog System for Unity.

It is free to try, with pricing that ranges from $65 for an Indie License, $495 for Commercial, and an If You Have To Ask You Can’t Afford “Publisher” level which includes a player for Unity.

http://www.chatmapper.com

Twine – Non-Linear Storytelling

Twine-logoTwine is an open-source tool for telling interactive, nonlinear stories.

You don’t need to write any code to create a simple story with Twine, but you can extend your stories with variables, conditional logic, images, CSS, and JavaScript when you’re ready.

Twine publishes directly to HTML, so you can post your work nearly anywhere. Anything you create with it is completely free to use any way you like, including for commercial purposes.

http://twinery.org

http://www.auntiepixelante.com/twine/