🏠 All Games
JAXILLMIND · Game 12 / 12

STORY MAKER

L6 · Create Make something new

Tap pictures to invent your own story — then play it!

Keep going — this game grows with you

  1. L6 Createmake something new from the pieces
  2. L6 Createmake something new from the pieces
  3. L6 Createrevise your creation to satisfy a constraint added after the fact

Starts at L6 · climbs to L6 — analyze, judge, and create, not just remember.

(empty)

Tap the blocks to build your own pattern — then press Play to hear it!

TTCF — capability · time bar · failure mode · detection
CapabilityTTCFailure modeDetection
node → complete PWA compile1000msLLM leaked or transform > 1smeasured compile ms > 1000 → RED
picture blocks + Play render from the node50msa block is dropped or Play is not wiredpalette blocks == node blocks AND play() present
offline play after first load50msprecache driftstargets ≡ PRECACHE ≡ disk
child composes a story and plays it back50mstap does not append, or Play does nothingseq.push on block tap AND play() bound to the Play button
the story survives reload50mslocalStorage throws and the story is lostevery localStorage touch in try/catch
each block + playback tones via WebAudio50msAudioContext before gesture blockedAudioContext only in a gesture handler, try/catch

Source: products/xml/games/story-maker.xml v0.6 · engine "builder" · compiled by gen-brain-game.mjs · gated by check-brain-game.mjs