worldbuilding

Use when

You want audio to carry mood and reinforce feedback, not just decorate.

What it is. The sonic signature of a game — music, ambience, and SFX treated as identity and as the second sense in every feedback event. Sound is half of feel; mute a great game and it dies.

Player fantasy / why it’s fun. You hear your competence: the crisp thock of a landed hit, the swell as the arena opens, the pad that tells you home is safe before your eyes do. Audio closes the loop faster than a pixel can move.

The kit

LayerJobFailure if absent
MusicMood, pacing, place-identity, tension curveScenes feel flat, no arc
AmbienceContinuous world presence (wind, machinery, crowd)Space feels dead, “on a stage”
SFXPer-event confirmation — the second senseActions feel unregistered, mushy
StingerOne-shot punctuation on state change (win, unlock, death)Beats pass unmarked
UI soundMenu/HUD confirmation, distinct from world SFXCold, unresponsive chrome

The two-senses contract: every consequential action lands on at least two senses. Screen-shake or flash is sense one (see pattern-juice-choreography); the SFX is sense two. A hit with no sound is a rumor. Build the pair, not the picture.

Vectors / options

Twist seams

Method

  1. Name the audio pillar in one line — “warm analog dusk,” “brittle glass menace,” “8-bit triumphant.” This is a process-pillars entry; every sound answers to it.
  2. Map the two-senses contract. List every consequential action and state change; assign each a SFX or stinger slot. This is the spine — do it before any music.
  3. Assign motifs to places/factions. One distinguishing element each (instrument, key, tempo). Cross-check against world-mood-and-atmosphere so sound and light agree.
  4. Build the synth kit as parameter sets (frequency, decay, shape, noise), generated deterministically at load — no Date.now, all variation through the world RNG so a replay sounds identical.
  5. Layer the music adaptively. Author stems for calm/tension/climax; drive the mix from game state, not a fixed playlist.
  6. Set the density curve. Decide where silence sits. Mark the withheld beats — the moment the music stops is the loudest one.
  7. Mirror to the eye. Anything audio conveys as information (timer, threat, combo) must also be visible. Prove the mute-test in system-accessibility.
  8. Tune against JUICE. Feel is the metric — see verify-with. Sit the SFX on the frame the effect lands (see pattern-juice-choreography); a hit sound a beat late reads as antipattern-input-lie.

Aesthetic hook

The Regalia palette prizes restraint and register — few colors, exact placement. Score to match: a small kit, precisely voiced. A duotone frame doesn’t shout in every hue; your soundscape shouldn’t fill every millisecond. Choose two or three timbres that “print” cleanly — a warm pad, a dry percussive tap, one bright accent — and let negative space carry weight. The dry tok of a placed stone is more on-register than an orchestral hit. Consistency of voice over volume of assets; the same discipline JUDGE applies to the frame.

Traps

See also

world-mood-and-atmosphere · pattern-juice-choreography · system-camera-and-controls · genre-rhythm · world-aesthetic-direction · system-accessibility · system-telegraphs · pattern-pacing-and-tension · pattern-restraint-and-negative-space · world-faction-identity · process-pillars · world-theme-vectors

This module rendersthe repo's markdowndirectly — edit it there, it changes here.