-
7918f9f6f1
fix(deploy): serve at monsterrobot.games/games/blobbo/ (relative base)
main
type-two
2026-07-22 11:22:12 +1000
-
f8fce7ff2b
fix(deploy): overlay instead of wipe + verify the entry chunk is JS
type-two
2026-07-22 11:05:40 +1000
-
1fa069729a
feat(ui): paint identity polish — quiet HUD, loud finish
type-two
2026-07-20 17:41:41 +1000
-
37a363cf13
feat(machine): domino chain — knock it here, it fires over there
type-two
2026-07-20 17:31:45 +1000
-
194f3e22d3
feat(ui): course select on the title + per-course ghosts
type-two
2026-07-20 17:22:48 +1000
-
e06e17296e
feat(course): Butter Run — the oil-luge course
type-two
2026-07-20 17:14:22 +1000
-
639de3adf8
feat(race): checkpoints — a fall costs time, not the run
type-two
2026-07-20 16:55:00 +1000
-
e71176d067
feat(machine): paint bubbles — drifting soap bubbles that burst into paint
type-two
2026-07-20 04:59:41 +1000
-
2cf2d15623
feat(seesaw): teetery pre-tilted tipping-plank in the see-saw lab
type-two
2026-07-20 00:23:11 +1000
-
85c29111fa
feat(machine): see-saw tipAxis option + a tuning lab course
type-two
2026-07-19 16:00:55 +1000
-
67921925f5
feat(course): data-driven courses + a second course (Toaster Alley)
type-two
2026-07-19 15:19:09 +1000
-
333f11b9db
feat(blob): honour surface tags — oil luge, water rinse, drag
type-two
2026-07-19 14:59:20 +1000
-
856683832b
feat(machine): colour-keyed gate — paint decides your route
type-two
2026-07-19 14:44:06 +1000
-
fef136dfbc
feat(machine): paint-mine — first-through floor panels
type-two
2026-07-19 14:21:05 +1000
-
ad93d55de9
Custom-assets pill in game, deploy size guard
type-two
2026-07-19 12:39:09 +1000
-
2823c93382
Wire the Workshop: registry boot, course.tramp slot, editor in the production build
type-two
2026-07-19 12:32:23 +1000
-
d318b4f031
Merge fix-editor: demo DB isolation, mesh-less rejection, per-instance clones, storage-failure handling, private-browsing degrade, canonical slot import
type-two
2026-07-19 12:26:44 +1000
-
-
624caf08da
fix(editor): stop the workshop destroying the user's work
type-two
2026-07-19 12:13:07 +1000
-
e34773d35f
harden asset runtime: guard the swap path, bound the boot, reconcile slots
Claude
2026-07-19 12:12:07 +1000
-
-
f827f6f861
Merge lane-i: asset runtime (manifest, registry, slot hooks, procedural fallbacks)
type-two
2026-07-19 11:54:11 +1000
-
-
367e700934
Lane J: workshop editor — drop-in GLB fitting on the real course
type-two
2026-07-19 11:40:25 +1000
-
324d7d4568
Lane I: asset runtime — manifest, registry, slot hooks, IndexedDB overrides
Claude
2026-07-19 11:37:08 +1000
-
-
cabc60def8
Workshop plan + lane docs I (asset runtime) and J (editor)
type-two
2026-07-18 15:30:09 +1000
-
0f2aca542b
Wave 2 integration: zones staged, fork machines own the district, tuning pass
type-two
2026-07-18 12:18:30 +1000
-
8875663c18
Merge lane-g: paint puddles, colour zones, MEGA/MINI scale buffs
type-two
2026-07-18 12:01:59 +1000
-
-
3699a1635a
Lane G: colour zones, paint puddles, MEGA/MINI scale buffs
type-two
2026-07-18 12:00:54 +1000
-
43d2b0049a
Wire audio/ghost/title into game, race:respawn event, launcher x-centering
type-two
2026-07-18 11:51:38 +1000
-
4494924c8c
Add lane-h demo to build inputs
type-two
2026-07-18 11:48:48 +1000
-
874fe076cb
Merge lane-h: ghost replay (record/save/replay best run) + title screen
type-two
2026-07-18 11:48:46 +1000
-
-
c0c3b880eb
Add lane-f demo to build inputs
type-two
2026-07-18 11:48:02 +1000
-
ae8a93c417
Lane H: ghost replay + title screen
type-two
2026-07-18 11:47:34 +1000
-
-
1e2e49518f
Lane F: procedural WebAudio engine + soundboard demo
type-two
2026-07-18 11:46:28 +1000
-
-
fedb43817c
Lane docs F (audio), G (colour zones/puddles/MEGA-MINI), H (ghost/title)
type-two
2026-07-18 11:31:41 +1000
-
dd94161b8e
Race loop: timer, finish pad, best time, auto-restart + gap-recovery launcher
type-two
2026-07-18 01:23:07 +1000
-
a966e65bde
Gamepad support: analog stick + d-pad move, A/B jump, Start respawn, connect toast
type-two
2026-07-17 21:39:00 +1000
-
a5f48b9405
Deploy to partly.party/blobbo: vite base + deploy.sh (games-doctrine pattern)
type-two
2026-07-17 21:32:00 +1000
-
d4d41208f8
M0 playable slice: lanes integrated, machine chain staged, hidden-tab hardening
type-two
2026-07-17 20:50:16 +1000
-
6979c0db38
Merge lane-c: telegraph, 7 contraptions, surface registry
type-two
2026-07-17 20:33:19 +1000
-
-
8aaa11cdc1
Lane C: Rube-Goldberg machine toolkit — telegraphs, parts, surfaces, chain demo
type-two
2026-07-17 20:26:52 +1000
-
827b39be2e
Merge lane-b: paint skin, coverage, buffs, cannons, HUD (drop tracked build junk)
type-two
2026-07-17 20:18:46 +1000
-
-
72d8c7ca80
Merge lane-a: blob controller, feel layer, camera, greybox course
type-two
2026-07-17 20:18:28 +1000
-
-
c169bf73aa
Untrack node_modules and dist (foundation commit slip)
type-two
2026-07-17 20:14:45 +1000
-
-
-
eed2eb2646
Lane B (Paint): splat pipeline, coverage compute, buff/threshold framework
type-two
2026-07-17 20:13:30 +1000
-
-
-
4b08ba65ac
Lane A: blob controller, feel layer, follow camera, greybox
type-two
2026-07-17 20:11:55 +1000
-
-
969f602dd4
Foundation: vite+ts+three+rapier scaffold, frozen contracts, lane docs A-E
type-two
2026-07-17 19:55:43 +1000
-
2cf8211caa
Concept wave 1 complete: 8/8 images off the farm
type-two
2026-07-17 18:21:04 +1000
-
7a02a09b1f
Ignore pycache
type-two
2026-07-17 18:16:24 +1000
-
1506c12759
GDD v0.1: full design doc, idea capture, MODELBEAST farm client + concept wave 1
type-two
2026-07-17 18:15:56 +1000