Utterer

Utterer provides localization framework, a linear dialogue/subtitle system, and string interpolation all in one easy-to-use package.

The Utterer package comes with three main components:

Utterer Languages, Utterer Dynamics, and Utterer Dialogue System.

Available on the Unity Asset Store


Utterer Languages





Localization Framework



Compatible with the following components:

Text/TextMesh Pro
AudioSource
Image
Utterer Dialogue System

Contains 187 languages to choose from (you can also add more).

Automatically updates current culture settings based on which language is selected.

Translations can be imported and exported as CSV data.





Utterer Dynamics




Utterer Dynamics contains several built in calls as well as a Dynamics List for you to add your own custom calls and IDs.

Built in calls are formatted based on the current culture settings.

Calls are replaced with their IDs at runtime.




Dynamics List



Create a list of custom calls.

Create color-coded string calls.

Save custom calls & IDs in Editor and at Runtime.






Utterer Dialogue System (UDS)





Create and control linear dialogue or subtitle systems.

Choose from multiple settings.

Change appearance all from one place.

Let the system automatically format itself based on your input or turn off automatic formatting for full customization.

All no coding necessary.



Utterances
Control the content to display for each utterance.



Icon of the speaker.

The speaker text.

The dialogue/subtitle text.

Sound played during this dialogue/subtitle.

Duration the dialogue/subtitle is shown.

Delay til the next dialogue/subtitle is shown.



UDS Options



Import and Export data from text/.csv files using the Utterer format.

Save your dialogue/subtitle sequence or import one from a text file.



UDS Settings



Delay UDS from starting the dialogue/subtitle sequence.

Fade the system in and out at the beginning and end of the dialogue/subtitle sequence.

Fade in and out all content between each utterance.

Reformat UDS into a subtitle system rather than a dialogue system.

Set to interactive so UDS progresses dialogue through user input.

Set to typing animation so UDS adds one letter at a time like a typewriter.

Customize the size and position of Utterer.

Use Interactive Input to decide how players progress through dialogue.



UDS Style



Hide the icon, next button, background, outline, scrollbar, or speaker.

Choose the color and texture (sprite/image) of each in their respective fields.

Choose the color, font, font style, font size, and font outline of the speaker and dialogue/subtitle texts.





© 2019-2024 Madsir Studio