Skip to content

Add the funfair level - #2

Merged
ftomer merged 2 commits into
mainfrom
funfair-level
Sep 6, 2026
Merged

Add the funfair level#2
ftomer merged 2 commits into
mainfrom
funfair-level

Conversation

@ftomer

@ftomer ftomer commented Sep 6, 2026

Copy link
Copy Markdown
Owner

Fifth level, funfair: an aerial fairground plate packed with cartoon crowds, with sixteen finds stamped back onto it.

  • assets/levels/funfair/ - plate, dense variant, and the baked sprites for all four bands
  • assets/audio/music/funfair.mp3 - Lyria 3 track, with its prompt line in tools/audio_prompts.json
  • tools/scenes/funfair.*.json - build and baked scene meta
  • docs/imgenprompts/funfair.md - the image prompts the plate came from
  • tools/bake_scene.py - bake tweaks the level needed
  • Second commit re-bakes the sprites tighter after a first pass left halos

Version 1.14.1+25 -> 1.15.1+27.

Add the Funfair, a fifth level: a whole fair from the air with a big wheel,
a teacup ride, sweet and food stalls, a ball-toss and a hoopla stall, and a
crowd of visitors. Two plates, eight baked pictures, twelve finds, its own
track.

The crowded plates broke the bake in two ways, both fixed in bake_scene.py:
every figure's outline came back a pixel to one side, and those hairlines
roped the finds into one tangle (dropped before joining); and boxes aimed
at a find from the whole picture landed a stall off (the changed patches
are now cropped onto a contact sheet and named instead).

The store rig walks its own name map so a new room is one line, and the
grid test says what it proves now that five cards make three by two.
@ftomer
ftomer merged commit 99e2714 into main Sep 6, 2026
1 check passed
@ftomer
ftomer deleted the funfair-level branch September 6, 2026 06:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant