---
key: lesson/level-wayfinding
type: lesson
id: level-wayfinding
lang: en
title: Making a route readable
summary: >-
  Give players landmarks and information for choosing a route while preserving
  room to explore.
updatedAt: '2026-10-20'
status: active
url: 'https://gamemechanics.pro/en/lessons/level-wayfinding/'
jsonUrl: 'https://gamemechanics.pro/api/v1/knowledge/en/lesson/level-wayfinding.json'
markdownUrl: 'https://gamemechanics.pro/content/knowledge/en/lesson/level-wayfinding.md'
aliases: []
tags:
  - level-design
  - wayfinding
  - feedback
sourceIds:
  - source-532afa9b073cbe18
sources:
  - id: source-532afa9b073cbe18
    title: 'The Level Design Book: Wayfinding'
    url: 'https://book.leveldesignbook.com/process/blockout/wayfinding'
    verifiedAt: null
relations:
  - type: requires
    direction: outgoing
    label: Before you start
    key: lesson/level-blockout
    title: 'Blockout: test space before art'
    url: 'https://gamemechanics.pro/en/lessons/level-blockout/'
    jsonUrl: 'https://gamemechanics.pro/api/v1/knowledge/en/lesson/level-blockout.json'
    markdownUrl: 'https://gamemechanics.pro/content/knowledge/en/lesson/level-blockout.md'
  - type: requires
    direction: incoming
    label: Continue learning
    key: lesson/teaching-a-mechanic
    title: Teaching one mechanic through a level
    url: 'https://gamemechanics.pro/en/lessons/teaching-a-mechanic/'
    jsonUrl: >-
      https://gamemechanics.pro/api/v1/knowledge/en/lesson/teaching-a-mechanic.json
    markdownUrl: >-
      https://gamemechanics.pro/content/knowledge/en/lesson/teaching-a-mechanic.md
  - type: explains
    direction: outgoing
    label: Apply the principle
    key: mechanic/voice-audio--family-13
    title: Navigation and spatial memory
    url: 'https://gamemechanics.pro/en/knowledge/mechanic/voice-audio--family-13/'
    jsonUrl: >-
      https://gamemechanics.pro/api/v1/knowledge/en/mechanic/voice-audio--family-13.json
    markdownUrl: >-
      https://gamemechanics.pro/content/knowledge/en/mechanic/voice-audio--family-13.md
  - type: reviews
    direction: outgoing
    label: Review through a lens
    key: lens/schell-032
    title: Goals
    url: 'https://gamemechanics.pro/en/knowledge/lens/schell-032/'
    jsonUrl: 'https://gamemechanics.pro/api/v1/knowledge/en/lens/schell-032.json'
    markdownUrl: 'https://gamemechanics.pro/content/knowledge/en/lens/schell-032.md'
  - type: practices
    direction: outgoing
    label: Put it into practice
    key: practice/three-minute-museum
    title: Three minutes at the museum
    url: 'https://gamemechanics.pro/en/knowledge/practice/three-minute-museum/'
    jsonUrl: >-
      https://gamemechanics.pro/api/v1/knowledge/en/practice/three-minute-museum.json
    markdownUrl: >-
      https://gamemechanics.pro/content/knowledge/en/practice/three-minute-museum.md
  - type: contains
    direction: incoming
    label: Learning paths
    key: path/level-design
    title: Level design
    url: 'https://gamemechanics.pro/en/learn/level-design/'
    jsonUrl: 'https://gamemechanics.pro/api/v1/knowledge/en/path/level-design.json'
    markdownUrl: 'https://gamemechanics.pro/content/knowledge/en/path/level-design.md'
placements: []
supersededBy: []
attributes:
  category: design
  level: beginner
  minutes: 5
endsAt: null
provenance: >-
  Original gamemechanics.pro material. Check illustrative examples in your own
  project.
license: CC-BY-4.0
codeLicense: MIT
attribution: gamemechanics.pro contributors
---
# Making a route readable

id: level-wayfinding
type: lesson
key: lesson/level-wayfinding
lang: en
status: active
url: https://gamemechanics.pro/en/lessons/level-wayfinding/

Give players landmarks and information for choosing a route while preserving room to explore.

## Prerequisites

An open passage is not enough. Players need information to locate themselves, choose a direction and recognize progress toward their destination.

## The principle

A readable route supports decisions. It does not need to make everyone follow the same road. The [Wayfinding](https://book.leveldesignbook.com/process/blockout/wayfinding) chapter treats navigation as an active player process. Exploring a side room is not by itself evidence of being lost.

Separate three questions: “Where am I?”, “Where do I want to go?” and “How can I get there?” A landmark may answer only the first. A visible tower does not explain where its staircase is. A maze can deliberately create uncertainty; distinguish that from an accidentally unreadable door.

<span id="example-an-observation-station"></span>

## Practical example

### An observation station

In this teaching level, the player carries a battery to an antenna. The antenna is visible from the starting platform, but its entrance is one floor above. Place the staircase so its upper landing is also visible from the start. Mark a side workshop with a tool symbol; mark the antenna door with the same antenna outline visible in the world.

After climbing, the player sees the destination again from a new position. On the return trip, a recognizable window helps locate the starting platform. Color can reinforce these cues, but shape and placement should preserve meaning without it.

This is a proposed design to test. It does not establish that the signs are sufficient. Ask someone to deliver the battery independently and record pauses, backtracking and mistaken assumptions.

## Common mistakes

- Every lamp resembles a landmark: the important entrance disappears among equally strong cues.
- Critical information is visible only from the author's camera: the player looks elsewhere.
- Every detour is treated as a mistake: intended exploration disappears.

## Verify it

- Capture the actual gameplay camera at route decision points.
- Check whether the destination and the immediate next step can be named separately.
- Remove color differences and inspect remaining signs. This is a partial check, not proof of accessibility.
- Check return navigation after visiting the side room.

## Prompt for an AI agent

> Propose three station navigation cues: destination, route to the staircase and return. Name the observation point and a possible misinterpretation for each. Change one cue after a playtest while retaining the side workshop.

Use the [Goals lens](/en/lenses/#schell-032) and [Three-Minute Museum](/en/practice/#three-minute-museum) to review the first independent action.

## Connected materials

- Before you start: [Blockout: test space before art](https://gamemechanics.pro/en/lessons/level-blockout/) (key: lesson/level-blockout)
- Continue learning: [Teaching one mechanic through a level](https://gamemechanics.pro/en/lessons/teaching-a-mechanic/) (key: lesson/teaching-a-mechanic)
- Apply the principle: [Navigation and spatial memory](https://gamemechanics.pro/en/knowledge/mechanic/voice-audio--family-13/) (key: mechanic/voice-audio--family-13)
- Review through a lens: [Goals](https://gamemechanics.pro/en/knowledge/lens/schell-032/) (key: lens/schell-032)
- Put it into practice: [Three minutes at the museum](https://gamemechanics.pro/en/knowledge/practice/three-minute-museum/) (key: practice/three-minute-museum)
- Learning paths: [Level design](https://gamemechanics.pro/en/learn/level-design/) (key: path/level-design)

## Sources and provenance

Original gamemechanics.pro material. Check illustrative examples in your own project.

- [The Level Design Book: Wayfinding](https://book.leveldesignbook.com/process/blockout/wayfinding) (id: source-532afa9b073cbe18)

CC-BY-4.0 · gamemechanics.pro contributors
