Three-panel editor page (editor.html + src/editor/): slot list, the actual greybox course built from the game's own builders, and fit controls. Drop a .glb on a slot, nudge offset/rotation/scale, save to IndexedDB so the live game picks it up with no deploy, export manifest.json to commit it. Design notes worth keeping: - A custom asset never replaces the procedural node; it goes into a new sibling 'fit' node and the original is hidden. Reset is instant, references other systems captured stay alive, and the manifest transform lives on a node nobody else writes to (feel.ts, telegraph.ts and the machine parts all own transforms of their own). - The stage creates physics but never steps it: no systems, no world.start(), just renderOnce() on a rAF. Nothing here affects gameplay. - A blob body whose UVs paint cannot stick to is refused outright rather than swapped in — silently broken paint is worse than a missing model. Headless verification: 148 assertions across three node test files (manifest round-trip, GLB paintability against real parsed glTF, and the whole drop/save/restore path over an in-memory IndexedDB). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .claude | ||
| assets | ||
| demos | ||
| docs | ||
| lanes | ||
| src | ||
| tools | ||
| .gitignore | ||
| deploy.sh | ||
| editor.html | ||
| GDD.md | ||
| index.html | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
| vite.config.ts | ||
BLOBBO
Fall Guys × Splatoon × Micro Machines: wobbly blob racers on giant Rube-Goldberg courses where the paint that lands on you is your loadout — relative % coverage per colour = your buffs, weight, and size.
- GDD.md — the design document (v0.1, in review). Start here.
- docs/IDEA.md — the original raw idea capture (2026-07-17).
- tools/mb.py — MODELBEAST farm client (concept art / mesh gen
on the local render farm).
tools/concept-wave-1.json= first asset wave. assets/concepts/— generated concept art (review gate for the mesh wave).
Status: pre-production. GDD under review; next step is per-lane execution instructions (see GDD §11) once features are signed off.