Commit Graph

50 Commits

Author SHA1 Message Date
Daddy32 36b3addf59 Add configurable procedural sounds 2026-01-05 09:40:41 +01:00
Daddy32 96e8cd4f02 Split ball spawner helpers 2025-12-29 23:24:44 +01:00
Daddy32 bbea27a3f5 Refactor ball creation helpers 2025-12-29 21:59:11 +01:00
Daddy32 a663aa3fbc Refactor ball shape dispatch 2025-12-29 21:16:08 +01:00
Daddy32 653710c8a8 Refactor ball body creation 2025-12-29 21:11:26 +01:00
Daddy32 9243ac2df5 Add new christmas level 2025-12-29 16:01:30 +01:00
Daddy32 76ffee449d Add packed stack blocks and chain timer loss 2025-12-26 22:52:22 +01:00
Daddy32 b2ffe3413b fixes, various 2025-12-26 21:11:08 +01:00
Daddy32 7a025ce68d Add scene backdrop controls, FPS display, and toned backdrops 2025-12-16 21:33:01 +01:00
Daddy32 9d554c8805 Refine goal HUD animations 2025-12-16 21:15:14 +01:00
Daddy32 e3dfeb2e70 Enhance link glow and sparkles on preview segment 2025-12-16 20:50:39 +01:00
Daddy32 6c36abae0e Add shared clear animation sizing and shatter support 2025-12-16 20:37:12 +01:00
Daddy32 065023abb4 Add pop clear animation for cleared chains 2025-12-16 20:21:58 +01:00
Daddy32 d4fbd0247b Clamp goal milestone announcements 2025-12-16 13:25:18 +01:00
Daddy32 1bef87022b Clear messages on scene change and log goal milestones 2025-12-16 13:15:13 +01:00
Daddy32 f12fb477cb Add chaos surge mechanic to Stack Blocks Chaos 2025-12-15 23:04:23 +01:00
Daddy32 535018f11d Add Stack Blocks Chaos scene 2025-12-15 22:32:30 +01:00
Daddy32 0ddab23808 Extract chain and loop controllers 2025-12-15 22:11:14 +01:00
Daddy32 2a00974d44 Simplify loader helpers 2025-12-15 21:43:05 +01:00
Daddy32 c5c4c25d61 Extract beforeUpdate steps 2025-12-15 21:31:42 +01:00
Daddy32 7802f66b52 Use nullish assignment for plugins 2025-12-15 21:29:19 +01:00
Daddy32 edf1f8d2bc Centralize mutable game state 2025-12-15 21:25:30 +01:00
Daddy32 6410a98f5d Extract helpers for chain finish flow 2025-12-15 21:15:23 +01:00
Daddy32 ec6ea8aa1d Refactor config setup and fix relax draggables 2025-12-15 21:13:42 +01:00
Daddy32 cd4b7954e0 Extract engine setup 2025-12-15 20:33:30 +01:00
Daddy32 3545427b4e Extract config defaults 2025-12-15 20:10:18 +01:00
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 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 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