Level design: teaching without tutorials
The mechanism: introduce, develop, twist, combine
Kishōtenketsu
Unlike the Western three-act structure, this four-act one requires no conflict — it introduces an idea and explores it, then recombines at the end. Ideal for teaching:
Celeste ch.1: ki — jumping plus wall climbing; shō — practice in a safe area; ten — the dash is introduced; ketsu — the level demands jumping plus climbing plus dashing together. Each act is a tooth of the difficulty sawtooth: introducing a mechanic lowers perceived difficulty (you are a novice again), then the ramp.
Teaching without words: affordances and "the only way through"
Miyamoto's SMB 1-1 is the benchmark silent tutorial. The first screen teaches running, jumping, that a Goomba kills you, and that a "?" block gives a mushroom — without a single line of text. The technique: introduce a mechanic where it is the only safe way out (the first Goomba forces you to learn the jump), while the environment telegraphs the action through affordances — a pit reads as "jump", a lit ledge as "climb", a narrow passage as "go this way". The player discovers the rule instead of reading it — and therefore remembers it.
Valve-style playtesting: watch, don't argue
Clarity cannot be deduced in your head — it is measured. The Valve method: let a player go through with no hints, record video plus voice, mark where they stalled or missed the goal, fix the level, repeat — until ~90% get through without instruction. The classic Half-Life 2 finding: the designer wants the player to follow an NPC; the playtest shows players getting stuck at a fork; the fix is the NPC saying "over here!" or blocking the wrong route, making the right one obvious. Telegraphing means lighting, framing, color, leading lines and blocking off the wrong path.
Why you cannot skip this: the designer suffers from the curse of knowledge — they already know the solution and cannot un-know it, so they overestimate their own clarity. Only a fresh player shows you the truth. If you break the route into "gates" (each requiring the telegraph to be read with probability ), the share of players who get through without stalling is the product:
10 gates at 95% telegraph each → ; a single gate at 50% telegraph halves the whole funnel. One badly telegraphed spot ruins a level — the same leaky-bucket logic as in retention.
Environmental storytelling
Narrative through space rather than dialogue. Dark Souls: you enter a boss room and see the corpse of a previous seeker (with a weapon you can pick up), broken scenery, the architecture — and you understand that people tried before you, that someone fell here. The principle of "every object means something": significance (armour on the ground = a knight fell here / loot / both) against clutter (decorative barrels with no meaning are fine in moderation but break immersion in excess). Show, don't tell.
🕹 What to play — and what to notice
Miyamoto's first screen teaches everything without words: go right, jump, that the Goomba is dangerous, that "?" gives a mushroom, that the mushroom makes you big. All through object placement and "the only safe route".
🎮 Do: play only the first screen of SMB 1-1 and write out everything it taught you without a single line of text (at least 5 items). Notice how the first Goomba is placed so that jumping is the obvious way out, and the "?" block sits right in the path of that jump.
Every test chamber introduces exactly one concept (a portal on a wall → on the floor → momentum conservation → the flung jump), lets you get comfortable, then combines them. The teaching is built into the structure, with almost no text.
🎮 Notice: in the early Portal chambers, note that each teaches one new thing before combining. That is kishōtenketsu in its pure form: an introduction chamber → development → twist → assembly.
HL2 leads your eye (lighting, NPCs, framing) rather than your reading — the result of hundreds of playtests. Dark Souls tells its story through the placement of corpses, ruins and architecture — no cutscenes, no exposition.
🎮 Notice: in HL2, track what is leading you through the level (a light source at the end of a corridor, an NPC's movement, the one open door). In Souls, read the "story" of a room from its objects before you meet the enemy. Catch the moment you get lost yourself — that is a telegraphing failure.
Deep end · the telegraph funnel and the curse of knowledgeskippable
Clarity is a measurable quantity, not an opinion
A route through a level is a funnel: at every "telegraph gate" the player either reads the intent or stalls. End-to-end throughput is multiplicative, so the weakest gate dominates (as with Amdahl's law and the leaky bucket of retention). Hence the practice: don't argue "clear/unclear", measure on playtesters and fix the lowest gate — this is funnel/conversion analysis, only at level scale.
The curse of knowledge
A designer cannot un-see the solution: knowing the answer, they systematically overestimate how obvious their hints are (a documented cognitive bug — the "curse of knowledge"). So internal assessment of clarity is useless: you need a fresh player, preferably from the target audience, and a silent observer (give a hint and you have spoiled the measurement). Recording plus logging stall points plus a threshold criterion (≈90% without instruction) turns clarity from a matter of taste into a metric.
Deep end · design: affordances, telegraphing, kishōtenketsu vs 3 actsskippable
Affordances and signifiers (Norman)
An affordance is what an object allows you to do; a signifier is the cue about what exactly and how. A ledge affords "climb", but the player will only realize it if there is a signifier (contrast, light, color, wear). A good level places signifiers densely wherever an action is needed and removes false ones (a pit you cannot jump should not look jumpable).
Telegraphing techniques
Light (the eye goes to the bright spot), framing and leading lines (the architecture points), color (yellow paint = "you can go here" in Uncharted/The Last of Us), contrast and movement (the eye catches animation), blocking (physically closing off the wrong route). They are layered — so that if one channel fails another still fires (redundancy against a weak gate).
Kishōtenketsu vs the Western 3 acts
The three-act structure is built on conflict (setup→confrontation→resolution). Kishōtenketsu is built on juxtaposition: it introduces, develops, delivers an unexpected fourth element and reconciles — with no conflict required. For teaching that is more accurate: a mechanic needs to be introduced and explored, not "put in conflict". Nintendo builds whole games this way.
ML / AI (your domain): silent teaching through a level ⇄ curriculum and learning from demonstrations: an agent learns from graded examples with no explicit instruction, and kishōtenketsu (introduce→develop→twist→recombine) ⇄ curriculum ordering plus tests of compositional generalization (can the model combine primitives it learned separately?). Valve-style playtesting ("you are not your player; don't reason about clarity, watch real users") ⇄ eval-driven development and human eval: you cannot tell by introspection whether your prompt or interface is clear to a model — you have to run it on held-out inputs and see where it breaks. The curse of knowledge ⇄ why you cannot evaluate a model on its training set and why authors overestimate their own clarity (you already know the answer). The telegraph funnel ⇄ the reliability of a multi-step pipeline or agent chain: one weak step wrecks end-to-end performance (the weakest link). Environmental storytelling (meaning in the artifact rather than in a label) ⇄ learning from context rather than from explicit labels. And "affordances teach the interface" ⇄ designing tools and APIs for an agent: the interface should make the right action obvious (self-documenting tools, typed schemas) so that no separate tutorial is needed.
Onboarding/UX/docs: progressive disclosure, empty states that teach, "empty state as tutorial"; verified by usability testing rather than team arguments.
Engineering: a self-documenting API, the "pit of success" (the default is the correct thing), error messages that telegraph the next step.
Principle: teach through structure, not text; make the right action obvious; don't deduce clarity — measure it on fresh users and fix the weakest gate.
Why is a text-free tutorial better than a text one?
What is the "curse of knowledge" and why can't you skip playtesting?
How does kishōtenketsu differ from the Western three-act structure?
How exactly do you telegraph a route without saying "go here"?
- "The Design of Everyday Things" (Don Norman) — affordances and signifiers, the basis of telegraphing.
- "Nintendo's Kishōtenketsu" (the essay on SMB and conflict-free structure) plus breakdowns of SMB 1-1 (Extra Credits, GMTK and others).
- Half-Life 2 developer commentary (inside the game itself) — playtest iterations and telegraphing live.
- Don Carson — "Environmental Storytelling" (Gamasutra, from theme parks into games).
- Module 9, Part 6 "Level Design Principles" (
09-game-design-theory.md).