When a character becomes the main way information is delivered, do not start by writing a screen and asking the character to read it. Build a sequence of performable moments instead. Each moment needs a trigger, one clear character intent, one essential message and a handoff that tells the audience what can happen next.
That shift sounds small, but it changes the unit of content. A page can hold several ideas at once because readers control the pace. A character performance unfolds over time. The audience has to follow the voice, notice the body, understand the environment and decide whether to act. If the content does not make room for those jobs, even concise copy can feel dense.
Start with the change, not the line
The smallest useful unit is not a paragraph or a voice clip. It is a character beat: one moment in which the character changes what the audience knows, feels, notices or is ready to do.
A beat can be one sentence or several. Length is not the deciding factor. What matters is whether the beat has one purpose and an observable handoff. “Orient the learner to the room” is a purpose. “Explain the room, introduce the character, describe the controls and preview the assessment” is four purposes competing for one moment.
Before writing dialogue, complete this sentence:
After this beat, the audience should be ready to ______.
If the blank needs “and” more than once, the scene probably needs another beat.
Use a Character Scene Card
A script tells you what is said. A Character Scene Card explains why the moment exists and what production has to preserve. It gives writing, animation, design and development a shared review object before anyone argues over individual words.
Field | Question it answers |
|---|---|
Audience state before | What does the audience know, feel or expect when the moment begins? |
Trigger | What starts the beat: arrival, selection, time, state change or another event? |
Character intent | What is the character trying to do? Use a playable verb such as orient, reassure, warn, challenge or invite. |
Essential message | What must the audience understand if everything else is cut? |
Spatial reference | What object, direction or change in the environment matters? |
Performance cues | Where do gaze, gesture, emphasis or a pause clarify the intent? |
Handoff | What should the audience notice, choose or do when the character finishes? |
Revision boundary | Which fields may change without changing application logic, animation requirements or the purpose of the beat? |
The card is deliberately more specific than “make it conversational.” It exposes the dependencies hidden inside apparently simple copy. If the trigger changes from arrival to a button press, development is affected. If the intent changes from reassure to challenge, the wording and performance may both need revision. If only one supporting sentence changes, the rest of the scene may remain intact.
Turn one screen into a sequence
Imagine an onboarding panel that says:
Welcome to the workshop. Before beginning, inspect the three marked stations, select your safety equipment and review the emergency exit. Choose Start when you are ready.
It is readable as a compact block. As character dialogue, it creates a queue of instructions with no clear place to look or act. A character-first version separates the jobs.
Beat | Character intent and message | Handoff |
|---|---|---|
1. Arrival | Orient: “Welcome. This workshop has three stations, and we will visit each one.” The character looks across the space rather than listing every station. | The environment highlights the route. |
2. Preparation | Direct: “First, choose the safety equipment beside you.” The character references the equipment and then stops speaking. | The audience makes the selection. |
3. Readiness | Confirm: “The emergency exit is behind us. When you are ready, start at the first station.” | The Start action becomes available. |
The rewritten version is not merely shorter. It establishes a rhythm between message, environment and action. It also gives the team testable questions: Did the highlight appear at the right time? Did the character stop before the selection? Was the exit reference visible from the audience's position? Did the final handoff become available only when the required state was complete?
Keep the character layer and the application layer distinct
Character-first content does not mean putting every responsibility into the character system.
The surrounding application commonly owns triggers, branching, scenario state, user input, assessment, scoring and analytics. The authored performance owns how a known moment is delivered: voice, timing, lip-sync, facial and body animation, gaze, pauses, text and runtime events used to coordinate the experience.
Snippets fits in that second layer. It is a controllable production layer for creating and delivering synchronized 3D character performances in Unity. Teams can create and refine the performance in a browser, then deliver or update the synchronized character asset through the Unity workflow. The product around it still decides why the scene starts, which branch follows and what the user's action means.
This boundary is useful during content design. Put the trigger and handoff on the Scene Card, but do not hide application rules inside prose. “If the learner has failed twice, say the supportive version” is a branching requirement. The supportive line and its performance are authored content. Treating those as separate decisions makes both easier to test.
Revise one field at a time
Screen copy is often reviewed as a block. Character content benefits from a dependency-aware review.
When feedback arrives, first identify which Scene Card field is changing:
If the essential message changes, confirm that the beat still has one purpose.
If the intent changes, review both words and performance. A warning cannot simply inherit the timing of a welcome.
If the spatial reference changes, test from the actual camera and audience position.
If the trigger or handoff changes, involve the application owner before treating it as a copy edit.
If only phrasing changes, preserve the approved intent, timing envelope and interaction boundary unless the new line makes that impossible.
Once the beats are stable, review how posture, gesture, gaze and pauses affect interpretation. Body Language Is Part of the Message provides a separate performance review for that stage.
Test the handoff before polishing the performance
Take one existing screen and convert it into Character Scene Cards. Read the beats aloud in sequence, with someone else operating the interaction. Do not polish every gesture yet. First check whether the audience always knows what changed and what they can do next.
If a character keeps speaking after the audience is ready to act, the beat is too long. If the audience has to guess why the character stopped, the handoff is too weak. If a “small copy change” requires new branching, animation and interface behavior, the revision boundary was never clear.
Content for characters works when the words, performance, environment and application each have a defined job. The Scene Card makes those jobs visible before production turns them into expensive dependencies.
Written by Cristian Anton

