Walk into a room. The door has been kicked in from the outside. A shotgun lies on the floor with the barrel still warm. A single spent shell. A blood trail leading to a broken window. A child's drawing pinned to the refrigerator — stick figures, a...
In This Chapter
- The Found Narrative
- Four Scenes, Four Stories
- Smith and Worch's Framework
- The Iceberg Principle
- Lore Density: How Much Is Too Much?
- Item Descriptions as Lore Delivery
- Audio Logs: The Good and the Lazy
- Notes, Graffiti, Journals, Books
- Worldbuilding as Design Constraint
- Negative Space: What Is Not There
- Juxtaposition as Narrative Tool
- Silhouettes and Readable Composition
- Lighting as Narrative Device
- The Crossed-Out Map and the Palimpsest
- Props That Imply Routines
- The Player's Pace
- The Implementation: An Interactable Note
- Bodies, Blood, and Damage
- Placement Discipline
- The Diegetic Discipline
- Putting It Together: The Level 1 Pass
- The Core Commitment
Chapter 22: Environmental Storytelling and Worldbuilding Without Words
Walk into a room. The door has been kicked in from the outside. A shotgun lies on the floor with the barrel still warm. A single spent shell. A blood trail leading to a broken window. A child's drawing pinned to the refrigerator — stick figures, a house, three people holding hands — and a fourth figure, added in different ink, standing apart.
Nobody tells you what happened. Nobody has to.
You just know: someone defended this place. Someone bled. Someone ran. And whoever drew that picture either is dead, or has a reason to hate that fourth figure.
That is environmental storytelling. And when it works, it is the most powerful narrative technique games have — more intimate than cutscenes, more flexible than dialogue, more respectful of the player than almost any other storytelling tool available to us. It trusts the player to read the room. It rewards attention. It lets the narrative breathe at whatever pace the player chooses. And it never, ever tells you to "press X to understand."
This chapter is about the discipline of worldbuilding without words. By the end, you will have added environmental storytelling to Level 1 of your game and implemented a small interactable note system so players can examine objects for lore. More importantly, you will understand how to compose spaces that tell stories — and why most environmental storytelling in games fails, and what separates the games that do it well (Dark Souls, Gone Home, BioShock, Hollow Knight) from the ones that fill their corpses with audio logs that drone exposition nobody asked for.
The Found Narrative
Every narrative technique in games has a canonical example. For branching dialogue, it is Baldur's Gate. For cutscenes, it is Metal Gear Solid. For environmental storytelling, the canonical example is a dead body.
You know this body. You have seen it a hundred times in a hundred games. It is slumped by a door. The door is broken — maybe sawed, maybe bashed, maybe clawed at. There is a key in the corpse's hand. There is a smaller key, or a coin, or a child's locket, in the other. The corpse is positioned so the player, entering the room, sees exactly this tableau.
And the player constructs, without a single line of dialogue, the entire story: Someone was trapped here. They had the wrong key. They tried to escape. They failed. Whatever was in here with them killed them. The locket they held was for someone they were trying to get back to.
That story was not told. It was found. The player assembled it from the evidence, and the assembly is what makes it powerful. You did not watch a cutscene of the death. You discovered it. You stood over the body and read it like a detective reads a crime scene. The narrative that emerges from that reading is richer than any cutscene, for one simple reason: you participated in making it.
💡 Intuition: The reason environmental storytelling is so powerful is that it puts the player in the role of reader-as-author. You are not receiving a story; you are co-constructing one. The designer places the evidence; the player infers the narrative. This co-construction means the story lives inside the player's head, built by them, with their own emotional weight attached. That is why a quiet environmental moment can hit harder than an entire scripted cutscene — the player's own mind did the work of making it matter.
The body-by-the-door trick was old when it was old. But the principle behind it — arrangement as storytelling — is permanent. Every great environmental storytelling moment in every great game is a variation on this pattern. Place things where the player will see them. Arrange them so they imply something. Trust the player to read it.
Four Scenes, Four Stories
Before we dive into theory, consider four small environmental scenes — each constructable from a handful of props — and what each one tells the player. These are the kinds of moments you will be composing throughout your game.
The corpse by the broken lock. Already described. A dead body, a locked door scored with claw marks or ax marks, a key held uselessly in the dead hand. Someone tried to escape. They had the wrong key or insufficient time. Whatever they were trying to escape from caught them. Four props. A complete miniature tragedy.
The child's toy in the battlefield. A stuffed bear, or a tin soldier, or a cloth doll, lying in a muddy crater among spent shell casings and cracked rifles. Innocents were here. Civilians died in what the setting's official history probably called "a military engagement." The toy does not need explanation — it is a single shorthand for the enormous category of non-combatants who suffer in wars. Place it well, and the player will absorb the horror of the scene more fully than any cutscene of crying children could deliver.
The crossed-out map. A parchment map on a table, pinned open, with notes scrawled in the margins. Several locations are marked with X's — struck through with aggressive slashes. One location is circled and underlined. A quill, a bottle of ink, and a half-empty cup of cold tea nearby. A previous explorer came through here. They investigated multiple sites. Most were dead ends, rejected. One seemed promising. They left to pursue it. Have they returned? The player will check, adding this question to the pile of things they are tracking.
The empty bottle collection. A shelf, or a corner, or a bedside table, stacked with empty bottles. All the same brand, or all different. Dust gathering between them. A solitary chair nearby, one indent worn into its cushion. This is loneliness. This is a person who drank alone, night after night, over months or years. You do not need to name them. You do not need to know why they drank. You know what you need to know: a life shaped around an absence, filled with bottles that did not fill the absence. When the player walks into this room, they feel it. That feeling is the story.
Each of these scenes uses four or fewer props. Each tells a story whose implications exceed what is present. Each trusts the player to read the composition. This is the discipline you are learning. The specific props matter less than the relationships between them — the key-in-the-dead-hand is emblematic, but substitute the key for a locket or a signet ring and the story shifts. The principle — evidence arranged to imply events — survives every substitution.
Smith and Worch's Framework
In 2010, two designers — Harvey Smith (of Deus Ex and Dishonored) and Matthias Worch (of BioShock 2 and Borderlands) — gave a GDC talk called "What Happened Here? Environmental Storytelling." That talk remains the best concise formulation of the discipline. If you read one piece of secondary material from this chapter's further-reading list, make it their talk.
Their core framework defines environmental storytelling as:
The art of using the environment itself — its architecture, its objects, its arrangement, and its decay — to convey narrative information without exposition.
The key word there is without exposition. Environmental storytelling is not text on walls. It is not audio logs that narrate the story out loud. It is not floor pop-ups that say "THIS IS WHERE THE ACCIDENT HAPPENED." It is the evidence of events, arranged in space, that the player reads.
Smith and Worch break environmental storytelling into three primary components:
1. Spatial composition. Where things are placed in three-dimensional space, relative to each other and to the player's path. A body in the middle of a room versus a body slumped against a locked door tells different stories.
2. Props and detail. The specific objects present. A gun versus a shotgun versus a kitchen knife tells different stories. Fresh blood versus dried blood versus ash tells different stories.
3. Architectural state. What the space was built for, and what has happened to it since. A child's bedroom converted into an armory tells a story. A church with the pews burned for firewood tells a story. A beautiful home with every window boarded up tells a story.
All three components work together. No single element is environmental storytelling alone; it is the composition of elements in space that generates meaning. Spatial narrative is compositional, not sequential — in a novel, story arrives one sentence at a time; in a film, one shot at a time; in environmental storytelling, story arrives all at once, and the player assembles meaning through attention and movement. Designing it requires thinking like a painter or an architect, not a writer or a director.
The Iceberg Principle
Show 10%. Imply 90%.
That is the iceberg principle, and it is the single most useful guideline for composing environmental storytelling. The player sees a small visible surface of evidence; beneath that surface is an enormous implied story; you, the designer, do not show the whole story because showing it would kill it.
Consider the broken-lock scene again. What you show: - A body. - A broken door. - A key. - A locket.
What the player imagines: - Who this person was. - Who they were trying to reach. - What killed them. - How long ago it happened. - Whether the locket's subject survived. - Whether the killer is still in the building.
The imagined material is ten times the shown material. And crucially, every player imagines something slightly different. One player thinks the killer was a monster from the basement. Another thinks it was a family member who turned. Another thinks the victim was the killer all along, and died from a wound taken inflicting harm elsewhere. The ambiguity is not a bug; it is the reason the scene is powerful.
Beginning designers over-show. They fill the iceberg above the waterline with signs and arrows and explanatory text. Experienced designers trust the 90% to live in the player's head, and police themselves against over-showing.
⚠️ Common Pitfall: The most common environmental-storytelling failure is redundancy — showing the scene AND explaining it AND providing an audio log AND having an NPC mention it. When you do all four, you have taken something the environment could carry alone and drowned it in exposition. If a scene is working visually, trust it. Do not belt-and-suspenders every narrative beat.
There is a specific test for whether you have over-shown. After you place a scene, ask: could I remove one element and still have the player understand what happened? If yes, consider removing it. If you could remove two and still communicate, remove two. The iceberg principle is a discipline of subtraction. What you leave out is as important as what you leave in.
Lore Density: How Much Is Too Much?
Every game that does environmental storytelling has to answer a question: how much lore is appropriate? How much world-detail should the player be able to uncover?
Two games define the opposite ends of this spectrum.
The Dark Souls Approach
Dark Souls (and every FromSoftware game since) hides its lore. Almost nothing is explicitly stated. The overarching story — a cycle of fire and dark, the fading of age after age, the rise and fall of kings and gods — is available to players who want it, but the game will never force it on you.
How is the lore delivered? Almost entirely through:
- Item descriptions. Every sword, spell, and trinket has a short flavor text. Most of these are cryptic — two sentences that allude to events or people. Thousands of these items together sketch a world.
- NPC dialogue that invites interpretation rather than explanation. Characters speak in riddles, in half-sentences, in references to things the player has not yet encountered. They never summarize what has happened.
- Environmental arrangement. The architecture itself — a castle built on a castle built on a grave — tells the story of civilizations that rose and fell on the same ground.
- Boss names and movesets. "Artorias the Abysswalker" is not explained; the name hints at something the player must piece together from fragments encountered elsewhere.
The result is a community — YouTube channels like VaatiVidya, thousands of Reddit threads, academic papers, a subculture of lore theorizing. Players assemble the story together, over years. Most players never learn the whole story, which is fine, because the partial story is powerful on its own.
The advantage of this approach is intimacy and ownership. Players who care, care enormously. Players who don't care can ignore lore entirely and still enjoy the combat and exploration. The lore never blocks the door to the next boss.
The disadvantage is that most players will leave the game without learning most of the story. The designer is betting that the 20% of engaged players will do the lore community's work of spreading the story to everyone else. FromSoftware has won this bet, but most games should not try to replicate it.
The Witcher Approach
The Witcher 3: Wild Hunt takes the opposite approach. Its world is richly documented and readily accessible. Characters explain backstory. Books in bookshops can be read. The journal keeps notes on every person and place Geralt encounters. Side quests spell out the histories of villages. Codex entries tell you what the Continent is and what happened during the Conjunction of the Spheres.
The lore is served, not hidden. Players who want to understand the world can do so by reading. Players who don't can skip the codex and still enjoy the story.
The advantage is inclusivity. A new player who has never read the books, never played Witcher 1 or 2, can understand Witcher 3 without feeling lost. The world feels rich because the richness is available.
The disadvantage is that the world feels less intimate. You have not discovered the Wolf School's history; you have read it. The lore lives in text rather than in exploration. Much of the power of Dark Souls lore comes from its mystery; explained lore is not mysterious.
🎯 Tradeoff Spotlight: The Dark Souls approach maximizes community engagement, mystery, and reward-for-attention, at the cost of excluding most players from the full narrative. The Witcher approach maximizes inclusivity and accessibility, at the cost of reducing the intimacy of discovery. Most games should calibrate somewhere between these extremes. If your game has strong lore ambitions and a dedicated audience that will go deep, lean Souls-ward. If your game needs to welcome a broad player base, lean Witcher-ward. There is no wrong answer; only a wrong answer for a specific game.
Finding Your Game's Density
For your prototype and most indie games, I recommend the middle path. Provide enough accessible story for the casual player to enjoy a coherent experience. Provide enough hidden detail for the engaged player to go deeper. Do not make either audience feel like they are missing the "real" game by playing at the wrong depth.
Specifically:
- Main plot elements: explicit. The player must know these.
- Character motivations: mostly explicit, with some depth gated behind optional content.
- Worldbuilding backdrop: mostly implicit — show through environments, item descriptions, optional dialogue.
- Historical context: almost entirely implicit — let the player assemble from fragments.
This calibration gives you the Witcher's accessibility on the critical path and the Souls depth in the optional periphery. Hollow Knight executes this beautifully: the main path is clear, but the world's lore (the history of the Pale King, the origin of the Infection, the nature of the Void) lives in item descriptions, Dreamnail echoes, and obscure side areas. Most players get a satisfying story; dedicated players get a rabbit hole.
Item Descriptions as Lore Delivery
One of the quiet revolutions Dark Souls instigated was proving that item description text could carry narrative weight. Before FromSoftware, item flavor text was mostly ornament — a line of prose on a potion that didn't affect gameplay and most players ignored. After FromSoftware, item flavor text is a primary storytelling medium, used by Hollow Knight, Bloodborne, Elden Ring, and countless indie games.
A good lore item description does three things:
- Names something specific — a person, place, or event from the world.
- Implies a larger context — gestures at something the player must piece together from other descriptions.
- Suggests an emotional tone — not just what happened, but how it felt.
Consider Dark Souls's description of the "Cracked Red Eye Orb":
"Online play item. Use to become a dark spirit and invade another world. Defeat the owner of the world to acquire humanity. Although cracked and worn, this memento of the old gods still possesses a portion of its former strength. Those who retain their humanity despite repeatedly being invaded are envied for their strength of heart."
Look at what this does. It's mechanically useful (online invasion tool). But it also names "the old gods," which is lore. It implies that the orb has a history, was once more powerful, and now exists in a degraded state ("cracked and worn"). And it offers a moral framing ("envied for their strength of heart") that comments on the player's relationship to being invaded. Three sentences. A world of implication.
✅ Best Practice: When writing item descriptions for lore, follow the three-part rule: name a specific thing, imply a larger context, suggest tone. Bad descriptions are generic ("A sturdy sword"). Good descriptions ground in specificity ("Knight Artorias's sword, carried into the Abyss. The black residue is not rust"). Specificity is what turns flavor text into lore.
The caveat: item descriptions work best when there are many of them, each sketching a corner of the world, and the player assembles meaning across the whole corpus. A single item description with rich lore is a footnote. A hundred item descriptions, each adding a fragment, is a world.
Audio Logs: The Good and the Lazy
Audio logs are pre-recorded audio recordings — tapes, holo-logs, diary entries — that the player finds scattered through a level and plays back. They are one of the most common environmental-storytelling techniques, and they are, more often than not, abused.
The canonical good example is BioShock (2007). In Rapture, Ken Levine's team scattered hundreds of audio diaries across the city — recordings by residents, scientists, revolutionaries, the dying. When you pick one up, you hear a 30-second to 2-minute vignette. You hear Andrew Ryan's ideological ranting. You hear Sander Cohen's mad artistic declarations. You hear Diane McClintock's slow descent into splicer madness. Each diary is a window into a specific person at a specific moment in Rapture's collapse.
What makes BioShock's audio logs work:
- They are characterized, not expositional. Each log is by a specific person with a specific voice, not a neutral narrator explaining what happened.
- They are short. 30-120 seconds. The player can listen while walking to the next objective.
- They are placed purposefully. A diary about a lab accident is found in the lab where the accident occurred. The place and the log reinforce each other.
- They are optional. You can skip every log and still understand the game. They deepen rather than carry.
- They are the ONLY medium for that information. The game does not also explain through cutscenes what the logs already say. The log is the unique carrier.
Compare this with the lazy audio-log model seen in lesser games: generic narrator explaining plot beats, placed wherever to fill a level, replacing rather than supplementing environmental composition. In these games, audio logs are a crutch — a way for the designer to cram exposition into a level without building the level around storytelling.
⚠️ Common Pitfall: The lazy audio log is the single most overused environmental storytelling technique in the industry. If your level has audio logs in it, ask: do these tell the player something that the environment itself cannot? If the environment could tell the story spatially (bodies, damage, props, architecture) and you're supplementing with a log anyway, you are probably over-telling. The log is there as an excuse to avoid the harder, more powerful work of composing the space.
Audio logs are a tool. Use them when you need a specific person's specific voice at a specific moment. Do not use them as a dump truck for exposition.
Notes, Graffiti, Journals, Books
Text-based narrative objects — notes, graffiti on walls, journals, books on shelves — are close cousins to audio logs and have the same failure modes. They work brilliantly when used deliberately and collapse into exposition-dump when used lazily.
Good text-object rules:
- Short. Notes should be 2-5 sentences. Journals should be a page or less per entry. Books should be optional and brief. If a note is longer than 200 words, you are writing a short story, not a piece of environmental storytelling.
- In-character. A note should read like a real person wrote it, not like a designer describing the world. Use handwriting style (sloppy, precise, panicked), errors, specific concerns, specific grievances.
- Emotionally grounded. A note's power comes from the feeling it conveys — fear, love, regret, hope. A dry factual note is a wiki entry, not environmental storytelling.
- Discoverable but not forced. Place notes where curious players will find them, not on the critical path where they block progression.
Bloodborne has brilliant short graffiti and notes — "Beware the frailty of men," "The nightmare spares no soul." These read like the last words of real people. They feel scrawled in the dark.
The Last of Us has excellent found notes — love letters from survivors, warnings to future travelers, final words. They contextualize the post-apocalypse with specific human voices.
Dear Esther is made of notes and voiced excerpts; the game is essentially an environmental-narrative exploration game. For a short game (under 2 hours), this works.
Gone Home (covered in case study 2) is the genre-defining found-narrative text game.
Walk through any area of Bloodborne and read every note or graffito you find. Count how many are longer than fifteen words. Most are under ten. Almost every note is a warning, a lament, or a cryptic clue — not an explanation. That is deliberate discipline. Short, emotional, specific.
Worldbuilding as Design Constraint
The deepest environmental storytelling principle is also the easiest to violate: the world must follow its own rules.
If your world has rules, your game must follow them. If electricity does not exist in your setting, there cannot be light bulbs in any room, even the rooms you forgot about. If there has been no food for a decade, there cannot be fresh bread on a table, even as a decorative prop the art team placed without thinking. If the city fell twenty years ago, bodies should be skeletons, not fresh corpses, unless the game offers an explanation for the preservation.
This consistency is brutal to maintain because levels are made by many people over many months, and it only takes one artist placing a wrong prop for the illusion to crack. But maintaining it is what separates a world from a set.
Dishonored — Harvey Smith's game, notably — maintains this consistency ferociously. Dunwall's architecture reflects its technology (whale oil, industrial age, no electricity). Its signage reflects its class system. Its props reflect its plague-devastated demographics. Every room feels like part of one coherent place.
Hollow Knight maintains consistency through the conceit that the world is a ruined insect civilization. Every piece of architecture fits insect proportions. Every weapon is forged to insect hands. The decay is consistent (everything is old, but not alien; it was a civilization before it became ruins). The world feels specific.
Weaker games often have beautiful individual rooms that contradict each other — medieval swords in a sci-fi level, modern signage in a fantasy town — because the consistency was never enforced across departments. This ties back to Chapter 16's discussion of level composition. A level is not just a space to move through; it is a fiction the player is inhabiting. If the level's details contradict the fiction, the level fails as narrative even if it succeeds as gameplay. Worldbuilding consistency is the level designer's discipline, not just the narrative designer's.
The practical implication is that you need a world bible — even for a small game. A single page documenting: what technology exists, what doesn't; what the social structure is; what major events happened; what materials are available. Then every level review asks: does this level violate the bible? If yes, fix it or explain it.
Negative Space: What Is Not There
Half of environmental storytelling is about what is absent.
A deserted village tells a story through absence — where are the people? A dining hall set for dinner but abandoned mid-meal tells a story through absence — the diners left in a hurry. A child's bedroom with no toys tells a story of loss or flight.
Negative space works because the player's mind fills it. You see a room with beds but no inhabitants, and you immediately ask where are they? That question is the beginning of the narrative. The answer lives in the player's imagination, not in the level.
Examples of great negative-space storytelling:
- Silent Hill 2's empty town. Where is everyone? Why are the streets so still? The emptiness itself is the horror.
- The Last of Us's abandoned cities. Nature has reclaimed the infrastructure. The absence of humans is palpable.
- Hollow Knight's ruined kingdoms. Insects once lived here in their thousands; now, only you. Each empty chamber is an echo.
- Fallout 3's Capital Wasteland. Washington D.C. is abandoned. The Mall is empty. The Washington Monument still stands. Nothing human moves.
Negative space tells stories by inviting the player to ask "why is this missing?" Once that question is in the player's head, the story begins — not on screen, but in their head. This is the ultimate form of iceberg-principle storytelling: you show nothing; you imply everything.
Designing for negative space requires restraint. The temptation is always to add more — more NPCs, more props, more detail. But an empty, well-composed room can be narratively richer than a busy, cluttered one. If the emptiness has been earned (if the fiction justifies it), the emptiness is the story.
Juxtaposition as Narrative Tool
When two things are placed next to each other in space, the player will find meaning in their relationship. This is juxtaposition, and it is one of the most efficient tools in environmental storytelling.
A cradle next to a pool of blood. A wedding ring next to a broken mirror. A child's drawing next to a weapon. A bible next to a bottle of whiskey. In each pair, the two objects alone tell different stories than either one alone; the combination implies a specific narrative.
The principle is simple: the player assumes that proximity implies relationship. If two things are visible together, the player will construct a reason they are together. Your job is to make the construction you intended the easiest one.
BioShock Infinite's opening sequence uses juxtaposition repeatedly. A beautiful white city — Columbia — is shown through the lens of overtly racist imagery. The first time you see an interracial couple at the fair, they are on a pillory. The juxtaposition does in ten seconds what a thousand-word explanation could not — this beautiful place is rotten underneath.
What Remains of Edith Finch uses juxtaposition across its vignettes. Each room in the house belongs to a dead family member. Each room is frozen in the moment of that person's life that mattered. The juxtaposition of these preserved moments — a child's room next to an old man's, a hunter's next to a poet's — builds the family's tragic history as the player walks through.
🧩 Productive Struggle: Before reading on, try this exercise: imagine a single room. Place exactly three objects in it. Arrange the three objects so that a visitor, walking in, would reconstruct a specific story. Try to pick three objects where the combination is narratively louder than any single object would be. What are your three objects? What story do they tell?
Good answers typically have specificity (not "a gun" but "a pistol with one bullet left and two empty casings") and emotional anchor (at least one object implies human feeling — love, loss, fear). The best answers create questions rather than answering them: the visitor should leave the room wondering, not certain.
Silhouettes and Readable Composition
Environmental storytelling has to be seen to work. If the player walks past your carefully composed scene without noticing it, the narrative does not land. This is where the principles of visual composition — silhouettes, contrast, framing — become essential.
Good environmental storytelling:
- Silhouettes first. The shape of a scene should be readable at a distance. A body slumped against a door should read as a body-against-a-door from across the room.
- Contrast to isolate. The important object should contrast with its background in lightness, hue, or saturation. A bright flower on a dark grave. A dark handprint on a white wall.
- Framing to direct. Use architectural elements (doorways, windows, arches) to frame the scene so the player's eye is drawn to it.
- Lighting to emphasize. Light the narrative focus; leave decorative detail in shadow. The player's gaze follows the light.
Dishonored is a masterclass in readable composition. Individual rooms have clear focal points — the mayor's desk, the patient's bed, the assassin's kit — and the lighting and silhouettes point to them. You walk into a new space and your eye is pulled to the thing that matters without the game telling you to look.
BioShock similarly uses art deco silhouettes and golden-age lighting to make narratively important objects pop. The first time you see a Big Daddy and a Little Sister, the scene is framed like a painting — backlight, silhouette, the Sister holding flowers over a corpse. You read the image before you read the game.
📐 Project Checkpoint: For this chapter's project work, you should be designing spaces where the narrative focus is readable at a glance. Test: stand at the player's spawn point in each of your rooms. Within three seconds, is it clear what the most important visual element is? If you are squinting or unsure, recompose the space until the answer is obvious.
Lighting as Narrative Device
Lighting is not just a visual-composition tool — it is itself a narrative tool, capable of carrying information about time, mood, safety, and meaning. A designer who treats lighting as purely atmospheric is missing half of what light can do.
Consider the narrative implications of light in different configurations:
Warm light in an abandoned space implies someone was recently here. A candle still burning, a lamp still lit in an otherwise still room. The player knows, without being told, that time is compressed — whoever lit this is not far away.
Cold, constant light implies artificial preservation or institutional neglect. Hospital fluorescents. Asylum corridors. The constant-ness of the light — no day, no night — suggests a space where the natural rhythms of life have been suspended.
Broken, flickering light implies decay, malfunction, or danger. The flicker itself is disquieting. Horror games use this to the point of cliché precisely because it works — a flickering bulb over a dead body tells you more than a steady one would. The flicker feels wrong, which primes the player to expect wrongness.
Shafts of light through specific openings create focus and symbolism. A single beam of sunlight falling on a child's cradle through a bombed-out ceiling. A shaft of moonlight touching a body on the ground. The deliberate, almost reverent framing of these compositions signals to the player that this moment matters — that the designer is asking them to look.
Darkness used selectively draws the eye by contrast. A dim room with a single bright object draws attention to that object absolutely. Inside and Limbo (Playdead's masterworks) build entire narratives around selective darkness — what is lit matters; what is dark is either safe-to-ignore or actively threatening. The discipline is deciding what belongs in light and what belongs in shadow, and that decision is a narrative one.
In Hollow Knight, the transition from Forgotten Crossroads (lit, relatively warm) to Deepnest (oppressive, near-dark) carries the weight of descent into territory that does not welcome you. No text tells you "this is dangerous." The lighting does.
In Silent Hill, the entire town is perpetually shrouded in fog — a deliberate technical-and-narrative choice that makes visibility short-range and thus fills every corner with implied threat. The fog is also what lets the player understand that Silent Hill is not a normal place. Fog this thick, this constant, implies wrong.
When you are designing environmental scenes, consider lighting as a primary design element. Where is the scene's light coming from? What does that light imply about time, safety, meaning? A body lying in a pool of sunlight tells a different story than the same body in a pool of red emergency light. Neither is wrong; the choice is about what story you are telling.
The Crossed-Out Map and the Palimpsest
One specific technique worth naming: the palimpsest — an object that carries the marks of multiple prior uses, layered on top of each other, visible as history.
A map with crossed-out locations and scrawled annotations is a palimpsest. So is a wall with layers of paint partly exposing the graffiti underneath. So is a scholar's desk with notes written in the margins of printed texts, then annotated again in a different handwriting. So is a prison cell wall where inmates have carved their names across decades, each over-writing the earlier marks.
Palimpsests are narrative-dense because they imply temporal depth. The room does not just show what is happening; it shows what has been happening, across time, through the traces of prior events. A player reading a palimpsest is reading a compressed history.
Control's Oldest House uses this technique brilliantly. The Federal Bureau of Control's interior is a palimpsest of bureaucratic layering — signage from different eras, warning tape added over prior warning tape, Post-It notes over Post-It notes over original typed memos. The building has been accumulating weirdness for decades, and the layering shows it.
Dark Souls's architecture, as noted in Case Study 22.1, is a literal palimpsest of fallen civilizations stacked vertically. Each layer contains traces of the previous layer's inhabitants — patched-in masonry, older doorways blocked up, ornamentation from one era reused in another.
Return of the Obra Dinn makes palimpsest the core gameplay: you step into a frozen moment, then another, then another, and assemble the ship's history from these layered fragments.
For your game, look for opportunities to use palimpsest. A note with additions in different handwriting. A sign with old text half-covered by new text. A room where you can see, if you look carefully, where the original furniture was, now replaced. These details reward the observant player with a sense of time operating on the space — a sense that the world was here before the player arrived and had its own history.
Props That Imply Routines
An often-underused narrative device: showing the daily life of absent people through the props of their routines.
A half-cup of cold tea on a desk implies someone was drinking it recently — and stopped, and has not come back.
A scrub brush next to a half-washed floor implies cleaning interrupted mid-task. Why was the cleaning stopped?
Shoes lined up by the door — one pair for work, one for walking, one for fine occasions — implies a routine, a life with structure. If the shoes are dusty, the routine has been abandoned.
A pot on the stove with something burned at the bottom implies cooking that failed — or cooking that the cook did not return to finish.
A chess board mid-game, frozen, implies two players who stopped. Did they resume? Will they?
These props are powerful because they create the ghost of presence. Nobody is in the room, but the traces of their routines fill it with implied life. The room remembers what the room was for. This is especially powerful in post-catastrophe settings where the juxtaposition between normal-life-routine and aftermath-of-catastrophe generates the scene's emotional weight.
The Last of Us does this repeatedly and brilliantly. A suburban home's kitchen with breakfast dishes still half-eaten, the morning newspaper scorched but still open to the same page, a child's homework on the kitchen table. These rooms are photo-portraits of the moment civilization ended. The routines are frozen. The absent people feel specifically absent, not just generically gone.
Fallout's vaults and suburban ruins use this constantly — skeletons still sitting at breakfast tables, TVs still pointed at empty chairs, teddy bears tucked into beds that no child has slept in for two hundred years.
When you compose environmental scenes, consider what routines your absent or former inhabitants had, and leave traces of those routines. The routines humanize. They turn empty rooms into spaces that held specific lives.
The Player's Pace
One of environmental storytelling's quiet superpowers is that it respects player pace. A cutscene forces you to watch at its own speed. Dialogue forces you to read at its own speed. But environmental storytelling is available — the player can look at a scene for 2 seconds and move on, or stand and study it for 2 minutes. The same scene supports both playstyles.
This is why environmental storytelling works so well for the 80/20 player split: the 80% casual players get the surface of the story at their own pace; the 20% engaged players can stop, examine, theorize, and reconstruct. No one is forced into the wrong pacing.
Design implication: compose scenes so they reward both the glance and the study.
- Glance-level information: what is the dominant visual idea? (A body. A shrine. A destroyed workshop.)
- Study-level information: what are the specific details that reward close attention? (The body has a ring. The ring is engraved. The engraving is a name.)
The glance tells the basic story. The study reveals the specifics. Neither player feels cheated.
Think about the last time you were playing a game and stopped to examine a scene in detail. What made you stop? A visually striking composition? A specific object that looked unusual? A moment of quiet after a fight? What the designer did to earn your attention is the technique you are studying here. That earned attention is the goal.
The Implementation: An Interactable Note
Let's now implement a small system so players can examine objects in Level 1 and see their descriptions. This is the simplest possible environmental storytelling implementation — a note that, when approached and interacted with, shows its text to the player.
Here is InteractableNote.gd, attached to any note, inscription, or examinable object in your level:
extends Area2D
@export var lore_text: String = "An old, weathered note. The ink is faded."
@export var title: String = "Note"
signal note_read(title: String, text: String)
func _ready() -> void:
body_entered.connect(_on_body_entered)
body_exited.connect(_on_body_exited)
func _on_body_entered(body: Node2D) -> void:
if body.is_in_group("player"):
body.can_interact_with = self
func _on_body_exited(body: Node2D) -> void:
if body.is_in_group("player") and body.can_interact_with == self:
body.can_interact_with = null
func interact() -> void:
note_read.emit(title, lore_text)
That is twelve lines of working code (plus boilerplate) and a complete note system. Attach this script to an Area2D in your level with a collision shape. Set the lore_text and title in the inspector. When the player enters the area, they can press your interact button (handled in your player script) to call interact(), which fires the signal. Your UI listens for note_read and displays a small popup with the title and text.
The whole system is data-driven. A note's content is set per-instance in the editor, not hardcoded. You can drop ten notes in a level with ten different stories in twenty minutes.
⚡ Quick Reference: The core pattern for interactable objects: an
Area2Ddetects proximity viabody_entered/body_exitedsignals; a reference is cached on the player ascan_interact_with; pressing the interact button calls the held reference'sinteract()method. This pattern scales to notes, doors, NPCs, items — anything the player touches to trigger.
For lore consistency, pair each note with environmental context. A note about a starving family should be found in an abandoned kitchen next to an empty pantry. A note about a lost child should be found near a child's toy. The note and the environment reinforce each other. Neither carries the scene alone.
Bodies, Blood, and Damage
A brief caution: environmental storytelling relies heavily on death, violence, and their traces. Bodies and blood are the most economical way to imply that bad things have happened, which is why they recur in every example in this chapter. But as with any narrative device, over-reliance on them turns what should be powerful into wallpaper.
The body-by-the-door scene works because the body is rare and meaningful. If every room of your level has a body, none of them carry the weight of the first one. Players adapt quickly to visual frequency. A game with corpses everywhere becomes a game with, in effect, no corpses — the imagery is de-sensitized to the point of being scenery.
Discipline: treat bodies as precious. Place one per significant room, at most. Make each one count. Ask of each body: what does this body specifically tell the player that this other body does not? If you cannot answer, you have redundant corpses.
The same applies to blood. A single blood trail leading somewhere specific is narrative. A world drenched in blood becomes indistinguishable from red paint. Silent Hill uses blood with restraint — a few drops, a single smear, a handprint — and gets enormous impact. Games that cover every wall in gore are telling the player to stop reading the visuals because nothing on the wall matters.
Damage to architecture is more forgiving than corpses or blood — a ruined city can have widespread damage without the damage becoming wallpaper, because the scale of the city is such that the damage still reads as specific. But within a single room, damage should still be authored. The window that is broken is broken for a reason. The wall that is cratered is cratered for a reason. If the reason is "the art team thought damage looks cool," reconsider. Every piece of damage is a mark of an event; events are narrative; narrative should be intentional.
The principle underneath all of this: rarity makes meaning. The first body is a story. The fiftieth body is set dressing. Design for the first.
Placement Discipline
Where you place environmental storytelling matters as much as what you place. Three guidelines:
1. On the path of natural attention. Player attention follows movement, light, and composition. Place narrative scenes where the player's eye will naturally fall — at the end of corridors, beside doorways they must pass through, in pools of light. Do not hide critical narrative in corners the player will never visit.
2. At pacing transitions. After a combat encounter, before a new area, during a moment of environmental quiet — these are the pacing moments when the player is most receptive to narrative. Place your strongest environmental scenes at these transitions, not in the middle of adrenaline spikes.
3. With emotional room to breathe. A narrative scene needs silence around it — no enemies attacking, no urgent objective pulling the player forward, no UI notifications blaring. Give the player the gift of a quiet moment to take in the scene.
One test: after the player has moved past your environmental scene, can they still recall what they saw? If yes, the scene landed. If they can barely remember the scene existed, it was poorly placed — probably during combat, or in a corridor they were sprinting through, or buried in noise.
The Diegetic Discipline
The final principle of environmental storytelling is that the world should belong to itself, not to the player. Everything in the world should have a reason to exist in the fiction.
This is the diegetic discipline — making every element diegetic, meaning it exists within the story-world rather than for the player's benefit.
A cache of ten health potions in a dungeon is non-diegetic: who left them there, for whom, why? The only answer is "for the player," which breaks the fiction.
A cache of ten alchemical salves in an adventurer's half-finished camp, with an abandoned journal describing the adventurer's preparations, is diegetic: the adventurer brought the salves for themselves; something happened; the salves remain.
The second framing gives you narrative weight for free. The player finds the salves, uses them, and also gets a tiny story. Environmental storytelling loves diegesis because diegesis turns every piece of loot into a piece of lore.
The fully-diegetic game is rare — almost no game is 100% diegetic (save points, health bars, and objective markers are usually non-diegetic). But the spirit of diegetic discipline — asking "why is this here?" for every placed element — is what elevates environments from sets to worlds. Dark Souls, Hollow Knight, Dishonored, and BioShock all have non-diegetic elements, but they work hard to make as much as possible belong to the world.
A useful test: for every object in your level, answer the question "who put this here and why?" If the only answer is "the designer, for the player," reconsider. Is there a fiction that could justify the object's placement? Can the object be re-framed so its placement tells a story instead of being a gameplay concession?
Putting It Together: The Level 1 Pass
For your progressive project, you will now revisit Level 1 and add environmental storytelling. This is a composition pass, not a new-content pass. You are not adding enemies or mechanics. You are adding narrative texture.
Your task:
- Identify three to five narrative moments in Level 1. These should be small vignettes — two or three objects arranged in space to tell a story. Not major plot points; just atmosphere and texture.
- Place them on the path of natural attention. Where will the player naturally look? Put the moments there.
- Use the iceberg principle. Show enough to imply; do not spell anything out.
- Write 3-5 short notes (under 50 words each) using the InteractableNote system. Place them near environmental scenes that they complement (not duplicate).
- Test. Have a friend play through Level 1. Afterward, ask them to describe what they think happened in this place. Their answer will tell you whether your environmental storytelling landed.
Do not expect perfection. Most first-pass environmental storytelling is either too much (over-shown) or too little (invisible). Iterate. Remove things that don't work. Add things where the space feels empty. Environmental storytelling, like every other design discipline, is something you get better at by doing and getting feedback.
🛠️ Design Exercise: Before implementing in Godot, sketch your five environmental moments on paper. For each one, write: (a) the story it tells; (b) the three objects involved; (c) where in the level it goes; (d) what the player must infer to understand it. If you cannot articulate any of these clearly, the moment is not ready to implement. Write first; build second.
The Core Commitment
Environmental storytelling is an exercise in trust. You trust the player to read the room. You trust the player to assemble the story from fragments. You trust the player to imagine the 90% of the iceberg you do not show. You trust them to care about what they find, even when you do not tell them to.
Most games do not trust their players enough. They belt-and-suspenders every narrative beat with cutscenes and audio logs and dialogue, afraid that if they just place a body by a door, the player will miss it.
The designers who learn to trust the player — who build spaces confident enough to let the player do the imaginative work — make games that stay with people for years. The corpse by the broken lock lives in my head thirty years after I first saw it in Wolfenstein 3D and then again, composed more deliberately, in System Shock and Thief and Deus Ex and BioShock and Dishonored and Dark Souls and Bloodborne and Hollow Knight and Gone Home.
A body by a broken lock. A child's drawing with a fourth figure added in different ink. Notes in faded ink. Empty bottles stacked in a corner where someone drank through their grief.
You build these scenes. The player builds the stories. That collaboration, at its best, is environmental storytelling — and it is the closest thing in games to pure magic.
Turn the page.