Metlivi Blog

Should You Give a Character a Secret? How to Make It Add Story Without Losing Control

A character’s secret can make an interactive story more engaging when it creates a clear question and gives the player meaningful ways to approach it. It becomes harder to control when the writer has not decided who knows the truth, what the player can learn, or what changes after a reveal. For a manageable design, treat the secret as a small piece of hidden story information with a written boundary: its truth, its keepers, its clues, and its reveal conditions.

September 30, 20268 min readReading, Arts & CultureBy Metlivi Editorial Team
Section 1

What Makes a Secret Useful in Fiction?

A secret earns its place when it affects how a character acts in a scene or changes how another character interprets those actions. If the answer has no bearing on a relationship, a choice, or the story’s central question, it may be background detail rather than a working secret. Conversely, a secret need not reshape the whole plot: it can simply give an ordinary interaction an additional meaning.

For example, imagine a fictional character who quietly repairs old theater props after rehearsal. The secret is that she has been restoring a small painted sign from the theater’s first production. That detail can shape her routines, what she says when someone asks about the storage room, and whether she invites another character to help. It is bounded: the hidden fact concerns one object and one character’s reason for keeping it. The example is an illustration, not evidence about how audiences respond.

Writers discussing suspense often recommend letting new information change the reader’s understanding of a character over time, while grounding a delayed reveal in established motivation. A secret that affects nothing before its reveal may feel like a fact withheld only for surprise. Jane K. Cleland’s discussion of slow reveals connects gradual disclosure to character motivation and changing interpretation.

Section 2

Decide Whether the Secret Belongs to the Character, the Player, or Both

In an interactive story, “hidden” has more than one meaning. The character may know the truth while the player does not; the player may notice clues before the character acknowledges them; or both may know, while another character remains uninformed. Choose the arrangement before writing scenes. This prevents accidental inconsistencies, such as a player being offered a choice to disclose information the protagonist has not learned.

A compact secret ledger can keep the design clear:

Design question: What is the exact truth?; Example answer: She is restoring the old theater sign.

Design question: Who knows it at the start?; Example answer: The character and the caretaker.

Design question: What does the player know?; Example answer: The character visits storage after rehearsal.

Design question: What can the player discover?; Example answer: A brush, fresh paint, and a covered sign.

Design question: What can the player choose?; Example answer: Ask directly, offer help, or leave the matter alone.

Design question: What changes after disclosure?; Example answer: The character may invite the player to help finish it.

This ledger is a design aid, not a requirement from a source. Its purpose is to make the information boundaries explicit. For interactive fiction, ink’s tutorial shows how writers can track which sections a reader has encountered and use that history to present conditional text or choices. That makes a useful distinction: a choice can appear because a player has seen a clue, without requiring the entire story to split into a new route. inkle’s interactive fiction tutorial

Section 3

Give the Secret a Boundary Before You Write the Reveal

A bounded secret has a stable answer and limited narrative reach. Write the answer in one plain sentence. Then define the smallest set of story elements it can affect: perhaps one character’s actions, one relationship, and one scene of disclosure. Any expansion should be deliberate.

This boundary helps with control in two ways. First, it gives the writer a reference point for continuity: a clue can hint at the truth without contradicting it. Second, it limits the number of branches the writer must support. If every clue changes the character’s history, motivations, alliances, and ending, a small mystery can sprawl into several story systems.

A practical test is to ask whether the secret can be explained without adding a second secret to patch the first. If the explanation requires several hidden accomplices or new backstory, narrow the original idea. The theater sign example does not need an elaborate chain of concealed events; the observable actions—the late visits, the paint, the covered object—can carry the setup.

Writers of revelation scenes also warn against making a character deliver all the withheld information in one long speech. New information can emerge through action, interrupted conversation, questions, and reaction. Linda S. Clare’s advice on revelation scenes emphasizes pacing disclosure around what the scene needs and letting characters work through the exchange.

Section 4

Choose Who Knows What—and When

Make a knowledge timeline before drafting. It can be short: at the opening, the character knows the secret and the caretaker knows; after the storage-room clue, the player can infer the secret; after a direct conversation, the protagonist knows; at the reveal scene, the other friend learns it. This separates the character’s knowledge from the player’s knowledge and keeps each scene’s choices plausible.

For each milestone, note what is observable rather than relying on a vague label such as “suspicious.” A smudge of paint on a sleeve is observable. “She is hiding something” is an interpretation. Players can act on the clue, but the story should not treat the interpretation as confirmed until the evidence supports it.

Interactive stories can remember earlier actions and use them to vary later text. In an example based on Sherlock Holmes, inkle describes tracking small details and using them to change later passages, while also asking how the reader’s role in the story is framed. inkle’s post on logic in interactive fiction supports two useful planning questions: what does the player control, and which earlier choices should the story remember?

Section 5

Let Player Choices Control the Approach to the Secret

A secret can support choice without requiring the player to write its underlying truth. The player might decide whether to ask the character directly, investigate the prop room, offer help, or wait for the character to bring it up. Those options express different approaches; they do not need to create four separate versions of the character’s past.

Make the options distinct in their intent and let the response acknowledge them. If the player offers help, the character might accept the practical assistance but still decline to explain the sign. If the player asks directly, the character might give a partial answer. If the player waits, a later scene can offer another opening. The secret remains stable while the player’s route to it varies.

A useful choice should give the player enough context to understand what kind of action they are taking. Guidance on branching decisions has highlighted the value of making likely consequences legible and showing how a decision registers in the story. Game Developer’s analysis of meaningful decisions discusses both consequence prediction and feedback. Applied to a character secret, this suggests that players should be able to tell the difference between a direct question and a decision to respect the character’s privacy.

That does not mean each approach needs a dramatically different outcome. A choice may change a line of dialogue, the character’s willingness to continue, or whether the player receives a clue in this scene or a later one. A writer can reserve a larger branch for the moment when disclosure actually changes what the characters do next. For broader branching dialogue, one craft discussion recommends planning which scenes require substantial branches and making major choice consequences visible. Game Developer’s guide to branching conversation craft

Section 6

Reveal the Secret When the Scene Can Use It

A reveal should do something in the scene beyond answer the question. It might let the character explain a routine, invite someone into a small project, or change how the group spends the afternoon. The player’s actions can influence whether the disclosure is volunteered, pieced together from clues, or prompted by a conversation. Afterward, show the result through an observable action or changed interaction rather than merely stating that the relationship is now different.

You can also choose not to reveal the full answer immediately. A first clue might show what the character is doing; a later exchange might establish why; an eventual invitation might allow the player to take part. Each step should add information, not repeat the same hint in different words. Slow disclosure works best when the character’s behavior makes sense before the explanation, so the player can look back and see a coherent pattern.

Section 7

A Quick Control Check Before Drafting

Before writing the full sequence, check the design against these questions:

Can you state the secret’s truth in one sentence?

Do you know which characters know it at the start and which do not?

Can the player observe at least one clue before being asked to make a choice about it?

Does each response option express a different approach, even if some paths later rejoin?

Do you know what changes—and what stays the same—after disclosure?

Can you explain the secret without inventing extra hidden facts to rescue the plot?

If any answer is unclear, define the missing boundary before adding more clues or branches. The useful secret is not necessarily the most elaborate one; it is the one whose hidden information gives the player a legible way to engage with the character and whose reveal has a specific place in the scene.

A character secret can improve an interactive story when it creates curiosity, shapes observable behavior, and gives the player a meaningful choice about how to learn more. It makes the story harder to manage when knowledge, clues, and consequences remain undefined. Keep the truth bounded, track who knows it, and make the reveal change a concrete interaction; that gives the secret room to add depth without taking control of the story away from its design.

Related reading

Keep exploring this topic