Commit Graph

58 Commits

Author SHA1 Message Date
Daddy32
e76b86f0a2 Document spawn module 2025-12-15 18:10:16 +01:00
Daddy32
946c73d933 Handle blob removal in spawn system 2025-12-15 18:04:32 +01:00
Daddy32
466bed56dd Extract spawn module 2025-12-15 17:55:35 +01:00
Daddy32
0bc834416f Add reference scene template 2025-12-15 17:29:39 +01:00
Daddy32
9de08cbd60 Add repository guidelines 2025-12-15 16:46:54 +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
95420f1acf Clamp square spawns for stack blocks 2025-12-14 22:06:52 +01:00
Daddy32
9bed2f6125 Add stack blocks scene with column spawning 2025-12-14 21:05:33 +01:00
Daddy32
e500380a7e Add stack blocks scene with column spawning 2025-12-14 21:05:25 +01:00
Daddy32
ec87d71e52 delta 2025-12-14 21:00:29 +01:00
Daddy32
49777651d7 Polish goal popups 2025-12-14 14:58:08 +01:00
Daddy32
22aec33fcb Include target details in intro goal message 2025-12-14 14:55:53 +01:00
Daddy32
f6d35f47cf Show goal intro then milestone reminders 2025-12-14 14:54:05 +01:00
Daddy32
d7f9fe9af3 Stagger floating goal reminders 2025-12-14 13:28:04 +01:00
Daddy32
17d11d062c Make floating goal messages more descriptive 2025-12-14 13:20:32 +01:00
Daddy32
2cfd13fe44 Log storage issues and chain records 2025-12-14 13:19:52 +01:00
Daddy32
19c8489553 Track longest chain records per scene 2025-12-14 13:13:41 +01:00
Daddy32
0ef5644d1d Add floating goal messages 2025-12-14 13:06:56 +01:00
Daddy32
eb39a66540 Turn off gravity on win and cap swirl arena spawns 2025-12-13 23:24:26 +01:00
Daddy32
ea2446e36b Fix gravity reset and add spawn cap for swirl arena 2025-12-13 23:21:27 +01:00
Daddy32
91ed6c6202 Sync scene selection with URL 2025-12-13 22:56:02 +01:00
Daddy32
22c717a33e Move JavaScript files into src folder 2025-12-13 22:44:35 +01:00
Daddy32
20c6806598 delta 2025-12-13 22:42:33 +01:00
Daddy32
ed7e12b9c1 Fix color matching and blob types 2025-12-13 21:18:33 +01:00
Daddy32
8dfb370d10 Adjust relax soft bodies (draggable trio) 2025-12-13 20:49:22 +01:00
Daddy32
45a7a6cef4 Tweak relax scene soft blobs and spawn batches 2025-12-13 20:46:50 +01:00
Daddy32
dfb358fce2 Refine relax scene with draggable soft blobs and batch spawns 2025-12-13 20:42:09 +01:00
Daddy32
317803a4a3 Add relax timer scene and color collection goal 2025-12-13 20:31:40 +01:00
Daddy32
37607ef148 Improve color goal display with swatches 2025-12-13 20:20:08 +01:00
Daddy32
854f19503a Enable concave stars and poly-decomp setup 2025-12-13 20:09:33 +01:00
Daddy32
d825436f20 delta 2025-12-13 20:00:37 +01:00
Daddy32
6afb0c8c56 Remove unused nextSceneId from scene configs 2025-12-13 20:00:29 +01:00
Daddy32
ebd61a7979 Align scene ids with names and order 2025-12-13 19:59:39 +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
a4fdcdb35f Reset gravity on restart 2025-12-13 13:58:31 +01:00
Daddy32
4282dbdd07 Add win condition UI and zero-G grid level 2025-12-13 13:47:19 +01:00
Daddy32
dd702e0a2c Make scene scaling responsive 2025-12-13 10:23:08 +01:00
Daddy32
4ae787bb0f Differentiate obstacle colors from balls in scenes 2 and 3 2025-12-12 22:44:54 +01:00
Daddy32
b56a9cea9d Colorize obstacles in scenes 2 and 3 2025-12-12 22:43:21 +01:00
Daddy32
196ec39175 Document UI extraction and file layout 2025-12-12 22:42:47 +01:00
Daddy32
1605b194af Extract UI handling to dedicated module 2025-12-12 22:21:46 +01:00
Daddy32
c1b40448ee Stop motion while paused 2025-12-12 21:28:00 +01:00
Daddy32
68ac1683c8 length tweak 2025-12-12 21:21:39 +01:00
Daddy32
a489cd839c Switch to globals: load scenes and main via script order 2025-12-12 21:19:03 +01:00
Daddy32
c2535c6e65 Limit chain preview to max link distance 2025-12-12 19:32:42 +01:00
Daddy32
3ea13ceaf9 Add rotating colored obstacles to scene1 and fix Body import 2025-12-12 19:08:51 +01:00
Daddy32
fb56db605f Tighten rope links and expose render type per scene 2025-12-12 18:25:12 +01:00
Daddy32
294282c830 Loosen default scene links to allow closer contacts 2025-12-12 16:53:39 +01:00