Commit graph

51 commits

Author SHA1 Message Date
ce31680680 much more logical phasing system
the old system wasn't random, but this makes things much more intuitive while not reducing the (interesting) emergent complexity. IMO
2025-05-27 17:02:13 -04:00
f1d959d8d9 controller input mapping, disable echo
input handling is terrible right now
2025-05-24 19:00:39 -04:00
66f9210156 mvp player barrier (gr8 for tutorials) 2025-05-19 19:41:48 -04:00
2510e99dba minimal anti-aliasing 2025-05-19 19:11:41 -04:00
c1b01d2cac slow down audio in slowmo 2025-05-06 23:00:33 -04:00
8c79049aa1 use Engine.time_scale for slowmo 2025-05-06 22:33:56 -04:00
8c83919525 (probably overkill) subtle grid noise 2025-05-06 15:17:22 -04:00
8008ecc143 semi-transparent arrow 2025-05-06 00:31:33 -04:00
86b3f2c889 "velocity" arrow! 2025-05-06 00:30:37 -04:00
cd68c57c9b minor aesthetic changes, line up sun with squares more 2025-05-05 23:59:32 -04:00
52c15ebd8b remove unused piece constructors 2025-05-05 23:29:58 -04:00
b0826a934d lvel animation 2025-05-05 23:12:38 -04:00
a91b6999ec improved ground grid shader 2025-05-05 23:02:44 -04:00
99ee97c0c1 basic checkered ground 2025-05-05 18:13:48 -04:00
bf4739f238 less confusing undo animation 2025-05-05 17:31:05 -04:00
66314ebe4c use tweens for animation 2025-05-05 15:49:21 -04:00
d3a5b737d9 check win if you just pushed
if you reduce a block's velocity to zero you can win without time advancing
2025-05-05 14:39:44 -04:00
d11319c58f use default font for speedometers 2025-05-05 14:39:19 -04:00
fd964b1274 better lighting: shadows move with time 2025-05-05 14:37:32 -04:00
d6a045c43b level 4 noodling 2025-05-05 13:18:37 -04:00
4d72bd910f greater delay between levels for slower mo 2025-05-05 00:30:57 -04:00
739df1227c reflect off walls 2025-05-05 00:30:41 -04:00
787210847b animate wall bumps 2025-05-04 19:11:45 -04:00
1c9fc2de85 sort pieces T->B, L->R 2025-05-04 19:11:33 -04:00
193888cd2b more consistent, deeper, animated collisions 2025-05-04 19:00:23 -04:00
20a708651f scene-based levels edited in godot 2025-05-04 18:45:26 -04:00
f2a427916c moving towards scene-based 2025-05-04 18:06:24 -04:00
e4355757fb require balls to be stationary on goals 2025-05-04 15:29:29 -04:00
379ea91bbc basic collisions, pool level 2025-05-04 13:52:51 -04:00
ff40f68ef7 remove bad lvel animation 2025-05-04 10:23:42 -04:00
046690353c bad mechanical poc 2025-05-03 19:37:06 -04:00
082100ec2f undo/redo/restart buttons/indicators 2025-05-02 22:57:54 -04:00
c29bce724f restart functionality 2025-05-02 22:31:55 -04:00
350717a4ec basic piece animation 2025-05-02 20:42:32 -04:00
1609fd4ac0 change the camera less often 2025-05-02 18:34:13 -04:00
3ed232370a full microban poc 2025-05-02 00:29:45 -04:00
425053b4b2 more placeholder sound effects 2025-05-01 18:40:55 -04:00
cb2e88bf3e even better camera positioning 2025-05-01 18:06:53 -04:00
46536f02b8 zoom out to see board 2025-05-01 18:00:27 -04:00
e33cc17bc2 initial sound effects and better camera pos 2025-05-01 17:36:09 -04:00
82b10bdae5 echo and exact match input 2025-05-01 16:37:21 -04:00
4310cd14f1 fix redo 2025-05-01 16:19:21 -04:00
498554be29 UndoRedo poc 2025-05-01 16:02:47 -04:00
3653f2a18d bad board attempt 2025-05-01 15:09:57 -04:00
1d0a7f7bef separate player "model" 2025-05-01 14:03:23 -04:00
db311c2a62 make walls opaque 2025-04-30 00:03:41 -04:00
fa631ab21d bad 3d rendering 2025-04-29 18:14:44 -04:00
68b74a00a1 undo and restart 2025-04-29 15:34:21 -04:00
5978af026c print rendering 2025-04-29 15:12:55 -04:00
6e5f8415dc also this stuff 2025-04-29 14:17:44 -04:00