Commit Graph

  • 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