Intermediate

Sound — Music, Ambient & Effects

INT 6  •  8 min read
What you'll learn
  • Understand the three sound categories in EscapeMaker
  • Set ambient sound per scene
  • Add and change background music
  • Trigger sound effects from events
  • Stop sounds and music at the right moments
  • Understand sound priorities and overlap behavior
1

Sound Types in EscapeMaker

EscapeMaker organizes audio into three distinct categories, each with its own behavior:

  • Background Music — A single looping track that plays globally across the entire game. Only one music track plays at a time. It continues across scene changes until you stop or replace it.
  • Ambient Sound — A per-scene looping audio layer (wind howling, fire crackling, rain on glass). It fades in automatically when the player enters the scene and fades out when they leave.
  • Sound Effects (SFX) — Short one-shot clips triggered by events. They play once and stop (clicking a button, solving a puzzle, picking up an item).
2

Setting Scene Ambient Sound

To assign an ambient sound to a scene:

  1. Click on the scene in the Room Panel (make sure no object is selected — you want scene-level properties)
  2. In the Property Panel, find the "Ambient Sound" field
  3. Select an audio asset from the dropdown

The sound will loop continuously while the player is in this scene. When the player navigates to a different scene, the sound fades out smoothly. Set the field to null / None for a completely silent scene.

Tip: Even a very subtle ambient sound — a low hum, distant traffic, a ticking clock — makes rooms feel lived-in and real. Silence can also be powerful: use it intentionally for tense or unsettling moments.
3

Triggering Sound Effects from Events

In any event's action list, add the action "Play Sound" and choose an audio asset. The sound plays once (non-looping) at the moment the event fires.

Common uses for sound effects:

  • Object interaction feedback (clicking a button or lever)
  • Puzzle solved jingle
  • Item pickup chime
  • Wrong-answer buzz
  • Door creak when a lock opens

You can chain multiple "Play Sound" actions in the same event to layer sounds simultaneously (e.g. a mechanical click + a success chime together).

Play Sound action in an event action list

The Play Sound action — triggers a one-shot sound effect from any event.

4

Background Music

In any event, add the action "Play Music" and choose an audio asset. Music loops until replaced by another "Play Music" action or stopped with "Stop Music."

Best practice: trigger "Play Music" on a Game Started event to establish the atmosphere from the very first moment.

  1. Open Global Events (the event panel in no-scene context, or via the toolbar)
  2. Add a new event with trigger Game Started
  3. Action: Play Music → choose your main theme track

To switch the music mid-game — for example when the player reaches the final room — add a "Play Music" action to a scene entry event. The new track replaces the old one with a brief crossfade.

5

Stopping Sounds

Two dedicated stop actions give you full control:

  • "Stop Sound" — Stops a specific sound effect if it is still playing. This is useful for looping SFX (an alarm that should stop when disabled) or a long ambient click sound you want to cut short.
  • "Stop Music" — Stops the background music track. The fade-out is brief by default.

Useful scenarios for stopping audio:

  • Complete silence right before a dramatic reveal
  • Swapping to a different music track for a cutscene
  • An in-game event that "destroys" the music source (player unplugs the radio)
6

Sound Priorities

Ambient sound and background music can play simultaneously — there is no automatic ducking. If you want only one audio layer at a time, you need to manage it explicitly:

  • Before starting a new music track, add a "Stop Music" action first
  • If your ambient and music layers conflict sonically, consider making one very quiet or eliminating one for specific scenes
  • Multiple SFX can overlap freely — this is usually desirable (pick up sound + unlock sound at the same time)
Note: Browsers enforce an autoplay policy that may block audio until the user has interacted with the page. The player's click on the "Play Game" button satisfies this policy, so your Game Started music will play correctly.
7

Uploading Sound Assets

Go to the Asset Panel → Upload Sound. Supported formats: MP3, OGG, WAV. The editor auto-compresses on upload.

  • Keep SFX clips short — under 3 seconds where possible
  • Use MP3 for music and ambient loops for maximum browser compatibility
  • OGG is an acceptable alternative with slightly better compression, but not supported on all older browsers
  • WAV files are lossless — they will be compressed on upload
Tip: Ambient sounds are one of the highest-impact additions you can make to an escape room. Even a 10-second looping ambience clip (interior hum, outdoor wind, crackling fireplace) dramatically raises perceived quality.
Try it: Assign a different ambient sound to each of your scenes — something thematically appropriate to each room. Then playtest by navigating between scenes and listen to how the sounds transition as you move through the game.