Easy Asset Search

Utterer

Dialogue, captions, localization, and string interpolation in one easy-to-use package, no scripting required.
Utterer Asset Image Dialogue, captions, localization, and string interpolation in one easy-to-use package, no scripting required.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost.
$23
Category:
ToolsLocalization
Developer:
Madsir Studio
Price:
$23
Favorites:
7
Supported Unity Versions:
2022.3.10 or higher
Current Version:
2.0
Download Size:
381.81 KB
Last Update:
Sep 10, 2024
Description:
Utterer is a comprehensive package that offers a Dialogue System, Captions System, Languages, and Dynamics features. The Dialogue System allows for linear or dynamic dialogue sequences with customizable appearance and controls. The Captions System enables timed caption sequences with formatting options. Languages stores language information and allows localization of text, images, and audio sources. Dynamics interpolates or color-codes strings using a custom list of dynamic calls.

The package includes various tools for editing and customizing each component, such as scrollable workspaces, draggable windows, and quick-positioning. The Dialogue System features fade effects, typing animations, and auto-layout options. The Captions System allows for fading, typing animations, and background customization.

Utterer Languages includes a Language Chooser script and supports TextMesh Pro, TextMeshProUGUI, and Legacy Text components. The Dynamics feature replaces calls with IDs and supports color coding. The package also includes a User Manual, Scripting Reference Manual, and Helpful Scripts pack.

Utterer is compatible with Windows and works with TextMesh Pro, TextMeshProUGUI, and Legacy Text components. It does not support Mac or Linux. If you don't have Text Mesh Pro, uncheck the TMP Variants folder during installation.
Technical Details:
Most Utterer components have an associated tool with the following features:

* Scrollable workspace
* Draggable windows
* Custom background color
* Light & Dark modes
* Quick-positioning (rows, columns, or diagonally)

Dialogue System features:

* Fade the system and/or its elements
* Apply typing animations
* Pause the scene during the sequence
* Use an auto layout or create a custom layout
* Hide or show different elements of the system
* Customize colors, fonts, textures, etc.
* Can be interactive, time-based, and/or response-based

Dialogue Tool:

* Edit your dialogue sequence
* Localize using Languages
* Add and remove dialogue parts to the sequence
* Control which inputs can interact with the system
* Import/export strings from txt/csv files
* Behaviours can be added to responses

Captions System features:

* Fade captions
* Apply typing animations
* Hide or show the background
* Customize colors, fonts, textures, etc.
* Scale the background to the text
* Scale the text to the background

Captions Tool:

* Edit your captions sequence
* Add and remove caption parts to the sequence
* Import/export strings from txt/csv files

Languages:

* Utterer Languages includes a Language Chooser script which syncs dropdown components with the Languages In Use list and allows the user to choose a language at runtime.
* Uses the following components:
+ Utterer Texts
+ Utterer Audio
+ Utterer Images
* Built-in compatibility with:
+ Utterer Dialogue System
+ Utterer Captions System

Dynamics:

* Utterer Dynamics replaces any "call" (a string or part of a string surrounded by < and > - Ex. <Player Name>) with its associated "ID" (Ex. "Madsir").
* If a call's ID is "color" the system will change the color of the string inside the call with a color of your choice (ex. Call: <Dynamics> , ID :"color")
* Works with TextMesh Pro, TextMeshProUGUI, and Legacy Text components.
Continue »

Similar Packages