Metlivi Blog

How to Keep Game Dialogue Moving Without Flattening the Scene

If conversations are slowing your game down, start by asking what must change in the scene before it ends. Keep that essential exchange on the main path, move optional character or world detail into a clearly optional branch, and give the player a visible way to act or choose. Then test whether players understand what changed and want to continue. A shorter script is not automatically a faster or better scene.

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

Find the scene’s job before cutting lines

Write down the scene’s starting state and ending state in plain language. For example: “The guard doubts the player” becomes “The guard agrees to open the gate, but asks for a favor.” That gives you a practical test for each exchange: does it change the situation, establish a necessary fact, reveal a character in a useful way, or create a pause the experience needs? If not, consider cutting, combining, or relocating it.

A scene can do more than move plot. It can build character, explain the world, add humor, or provide a breather. Those are legitimate purposes, but they compete for the player’s attention. Heussner and colleagues’ *The Game Narrative Toolbox* describes dialogue as serving several functions, including moving the game forward, characterization, worldbuilding, and pacing. Treat these as design choices rather than assuming every line needs to do all of them. Chapter 7: Dialogue, *The Game Narrative Toolbox, 2nd Edition*

Try a simple scene map: goal → obstacle → player response → changed situation. If two consecutive exchanges repeat the same information without changing the obstacle or response, they may be doing the same job twice. That is a stronger reason to revise than a raw word count.

Section 2

Remove repeated briefing, not useful emphasis

Look across the full sequence, not just one conversation. If several characters summarize the same mission update, ask whether the player needs each retelling. In coverage of a GDC talk by CD Projekt RED quest director Paweł Sasko, *Game Developer* reports advice to identify repeated information and omit busywork; it also notes that important exposition can be split into scenes with different weight and scope. Key takeaways from the quest design of *Cyberpunk 2077* and *The Witcher 3*

Repetition can still be purposeful. A character might repeat a fact because they doubt it, misunderstand it, or want something from the listener. In that case, make the change legible: the second version should reveal a new motive, raise the stakes, or correct the player’s understanding. If it only restates what the player already knows, consider replacing it with a brief acknowledgment and the next action.

A useful edit pass is to label each exchange with its function: new information, reaction, decision, character detail, or transition. When a run of lines repeats one label without building on it, look for a way to compress the run. Keep a line that changes the emotional or practical meaning of what came before, even if it adds few new facts.

Section 3

Put optional detail where the player can choose it

Players may want to ask every question, especially when a game presents a hub of available topics. Alexander Freed’s discussion of branching conversation systems describes how hub-and-spoke dialogue can let players investigate at their own pace, but can also make characters feel like information dispensers when every option must be exhausted. He contrasts that structure with forward-moving conversations, while noting that essential information must remain available on every relevant path. Branching Conversation Systems and the Working Writer, Part 2: Design Considerations

Use the main path for what the scene needs every player to know or do. Put background, optional questions, and personal asides in a branch the player can enter without being forced to clear every topic before the scene advances. Label choices clearly enough that players can tell which option advances the immediate conversation and which one explores a side topic.

Do not hide a required clue inside an optional question unless the game has another reliable way to deliver it. If the player can miss a detail and become unable to understand the next action, either move that detail to the critical exchange or provide it through another clear channel. Optionality works best when it changes depth, not basic comprehension.

Section 4

Let action carry part of the conversation

A conversation does not always need a stationary menu and a long sequence of turns. The player might walk with a companion, inspect an object, choose where to go, or respond while the scene unfolds. In an interview about *Oxenfree*, its developers described how movement between locations and the number of interactable objects affected how long dialogue could continue; they also discussed using level shape to guide both movement and conversation. How *Oxenfree*’s narrative unfolds like a free-flowing conversation

Borrow the principle at the scale your game supports: connect dialogue beats to a concrete action. A companion can explain a small detail while the player crosses a room; a key decision can pause movement so the player can focus. This is a design inference from the developers’ account, not a universal recipe: action can make a scene feel active, but it can also compete with information the player needs to absorb.

Give players a visible next step when the scene reaches its turning point. That could be a choice between approaches, an object to inspect, a destination to reach, or a clear prompt to proceed. The point is not to add an interaction to every line. It is to make the scene’s change legible and let the player participate where participation matters.

Section 5

Make choices distinct and quick to read

More dialogue options create more room for different player approaches, but they also take time to read and compare. Freed notes that a larger menu can slow the player and make the central decision less clear; the right number depends on the range of approaches the game wants to support. Branching Conversation Systems and the Working Writer, Part 2

For each choice set, describe the difference between options in a few words: ask for proof, offer help, challenge the claim. If two options lead to essentially the same response and scene state, decide whether they are worth presenting as separate choices. They may still matter for roleplay or tone, but the player should be able to recognize that distinction from the text.

Avoid using shorter labels that make the outcome harder to predict. A terse button can save reading time yet create hesitation if its intent is unclear. Use concise phrasing that communicates the player’s approach, and reserve the most explicit wording for choices with important consequences.

Section 6

Measure scene progress, not just word count

A useful review combines what players do with what they understand. Track where they pause, revisit topics, skip lines, or appear unsure about the next step. These observations can point to friction, but they do not explain it on their own: a pause might mean confusion, careful reading, or deliberation over a meaningful choice.

Ask a few open questions after a test scene: What changed by the end? Why did it change? What do you expect to do next? Games User Research recommends questions about what is happening, why, and what players expect next when testing story comprehension; it also describes asking whether players are interested in what happens next to find points where appeal drops. How to playtest your game’s story

You can turn those questions into a practical comparison for a revision: did players reach the scene’s intended outcome, understand the reason for it, and feel oriented toward a next step? Compare versions with the same task and similar players where possible. Treat any observed difference as evidence about that scene and test setup, not proof that one dialogue length works everywhere.

Section 7

Keep the lines that earn their time

A quiet exchange, a pause, or an optional story may be the reason a scene feels personal. Sasko’s advice, as reported by *Game Developer*, includes leaving space for human moments and giving important beats room; it also warns against repetition and details that do not serve the experience. The practical balance is to remove exchanges that merely delay the scene while preserving moments that create a meaningful change in attention, relationship, or expectation. Key takeaways from the quest design of *Cyberpunk 2077* and *The Witcher 3*

When a dialogue scene feels slow, revise it in this order: name its outcome, remove duplicate briefing, separate required information from optional detail, connect key turns to visible choices or actions, then playtest for comprehension and forward interest. Keep a line when it makes the scene more understandable, more revealing, or more deliberate. The goal is not minimum dialogue; it is a conversation whose time on screen produces a change the player can notice.

Related reading

Keep exploring this topic