Commit Graph

22 Commits

Author SHA1 Message Date
Daddy32 05c99eb034 Extract scene registry helpers 2025-12-15 18:34:31 +01:00
Daddy32 fb7b6b2e6d Extract input module 2025-12-15 18:30:42 +01:00
Daddy32 823746a588 Extract goals module 2025-12-15 18:14:43 +01:00
Daddy32 466bed56dd Extract spawn module 2025-12-15 17:55:35 +01:00
Daddy32 9a68214c8d refactor; level reorder 2025-12-15 16:43:13 +01:00
Daddy32 e197a02fd0 Add Storm Grid Shift scene 2025-12-14 22:13:25 +01:00
Daddy32 e500380a7e Add stack blocks scene with column spawning 2025-12-14 21:05:25 +01:00
Daddy32 0ef5644d1d Add floating goal messages 2025-12-14 13:06:56 +01:00
Daddy32 ea2446e36b Fix gravity reset and add spawn cap for swirl arena 2025-12-13 23:21:27 +01:00
Daddy32 22c717a33e Move JavaScript files into src folder 2025-12-13 22:44:35 +01:00
Daddy32 317803a4a3 Add relax timer scene and color collection goal 2025-12-13 20:31:40 +01:00
Daddy32 854f19503a Enable concave stars and poly-decomp setup 2025-12-13 20:09:33 +01:00
Daddy32 f57e993964 Add lava lamp scene with soft-body blobs 2025-12-13 19:54:20 +01:00
Daddy32 357922510a Refactor scenes into separate files 2025-12-13 14:03:52 +01:00
Daddy32 4282dbdd07 Add win condition UI and zero-G grid level 2025-12-13 13:47:19 +01:00
Daddy32 1605b194af Extract UI handling to dedicated module 2025-12-12 22:21:46 +01:00
Daddy32 a489cd839c Switch to globals: load scenes and main via script order 2025-12-12 21:19:03 +01:00
Daddy32 64acac1db0 Extract styles, add per-scene link tuning, update docs 2025-12-12 16:10:26 +01:00
Daddy32 ccba28d646 Add scene selection with multiple level configs 2025-12-12 12:32:13 +01:00
Daddy32 a3be004c12 Persist and display high score 2025-12-12 12:20:01 +01:00
Daddy32 1759cf2fdf Add pause/resume controls and score popup 2025-12-12 09:34:49 +01:00
Daddy32 0547578f9a Add Physilinks prototype with scoring and game over 2025-12-12 09:30:32 +01:00