The 3D Handbook
Key term

Safe rooms and rest areas

Spaces of deliberately low intensity where players save, recover, upgrade and prepare, from Left 4 Dead's checkpoint rooms and Resident Evil's save rooms to Dark Souls bonfires and Hollow Knight benches.

level-designpacinglightingenvironment-art

A safe room or rest area is a space where intensity drops on purpose, so that players can save, recover, upgrade and prepare before the next challenge. The Level Design Book calls these moments rest, "periods of weaker beats or silence" that "sensitize audience to accents again" (The Level Design Book: Pacing); the writer Aaron Potter describes Resident Evil's save rooms as "giving players a reprieve following moments of high anxiety" (Film Stories: Resident Evil: How save rooms relieved the…).

They are part of pacing: without "occasional downtime as a contrast and palette cleanser", "the player will simply go numb" (The Level Design Book: Pacing).

#What a rest area does

Rest areas combine several functions, and games pick different mixes:

#How players recognise a safe space

A rest area only works if players know they are safe. Games use consistent, repeated signals:

For environment artists this is a signifier problem: the safe-room look must never appear in dangerous places. See also prospect and refuge.

A graph of threat over a Left 4 Dead campaign. Three grey bands labelled safe room sit at the start, middle and end. Between them, labelled level 1 and level 2, an orange line rises in several peaks; inside each safe room band it stays flat and low.
Safe rooms split a campaign into levels and give guaranteed rest between them. Inside each level the AI Director alternates peaks with short relax periods.Diagram by the handbook author, based on Booth (2009) and the Valve Developer Community

#How to set one up

The steps below use Valve's Hammer editor for Left 4 Dead, following the Valve Developer Community checkpoint tutorial (Valve Developer Community: L4D Level Design/Checkpoints), then add the art pass that applies in any engine.

  1. Build the room at the end of the level. Cut a door opening into the room's wall (Valve Developer Community: L4D Level Design/Checkpoints).
  2. Place the checkpoint door. Use a prop_door_rotating_checkpoint with the checkpoint door model, named checkpoint_entrance, and set its pivot on the hinge side (Valve Developer Community: L4D Level Design/Checkpoints).
  3. Add the transition entities. Fill the room with an info_changelevel brush entity and place an info_landmark inside it (Valve Developer Community: L4D Level Design/Checkpoints).
  4. Mark the navigation. Give the nav areas inside the room the CHECKPOINT attribute, and mark the next level's starting area the same way (Valve Developer Community: L4D Level Design/Checkpoints). See navigation meshes.
  5. Build the matching room in the next level. It needs an exit checkpoint door and an info_landmark with the same name as the previous level's landmark (Valve Developer Community: L4D Level Design/Checkpoints).
  6. Give it a consistent look and sound. Choose one light colour, one prop and one sound or music cue for every safe room, and never use them in dangerous spaces (Film Stories: Resident Evil: How save rooms relieved the…; Wikipedia: Bonfire).
  7. Place it after a peak. Put rest areas right after high-intensity sections, where they read as a reward (The Level Design Book: Pacing).
A floor plan. A dashed street area on the left, labelled end of level 1, leads through an orange checkpoint door into a room. The room is tinted orange and labelled nav area marked CHECKPOINT, with a black diamond labelled info_landmark in the middle and a dashed outline labelled info_changelevel volume. An arrow on the right says level 2 starts in a room with an info_landmark of the same name.
The parts of a Left 4 Dead checkpoint room. The landmark name links this room to the starting room of the next level.Diagram by the handbook author, after the Valve Developer Community tutorial

#Use in recent games

#Further reading and watching

Related pages: pacing and intensity, prospect and refuge, motivated lighting, signifier, set pieces, combat spaces and arenas.

References

  1. The Level Design Book · Pacing · The Level Design Book · web · accessed 2026-10-22
  2. Aaron Potter · Resident Evil: How save rooms relieved the stresses of survival horror · Film Stories, 2022 · article · accessed 2026-10-22
  3. Wikipedia contributors · Bonfire (Dark Souls) · Wikipedia · web · accessed 2026-10-22
  4. Tampere University Game Research Lab · Review: Hollow Knight · Tampere University PlayLab · web · accessed 2026-10-22
  5. Valve Developer Community contributors · L4D Level Design/Checkpoints · Valve Developer Community · docs · accessed 2026-10-22
  6. Steve Wright · Resident Evil 3's Safe Rooms are still safe · Stevivor, 2020 · article · accessed 2026-10-22
  7. Michael Booth (Valve) · The AI Systems of Left 4 Dead · Valve (presentation slides), 2009 · talk · accessed 2026-10-22

Last updated 2026-10-22