Commit graph

81 commits

Author SHA1 Message Date
4fd1b4dc17 name ball spawn point class 2025-11-18 15:11:06 -03:00
a42a258f08 add basic level director 2025-11-18 15:07:09 -03:00
1174518359 move classes to root folder 2025-11-18 14:55:51 -03:00
2d45795632 remove unused scenes 2025-11-18 14:51:18 -03:00
e105aedfa2 extra empty vars 2025-11-18 14:29:05 -03:00
375866ea07 add ball class 2025-11-18 14:28:53 -03:00
af5d63fc0b move classes into their own folders 2025-11-18 14:20:58 -03:00
bc7545542a begin work on level object 2025-11-18 14:17:51 -03:00
eaac9666d8 update player id var 2025-11-18 14:03:20 -03:00
7878e4bd14 tweak hit collision 2025-11-18 13:31:18 -03:00
af28d94448 add ball spawn point object 2025-11-18 13:29:33 -03:00
69ee1ad197 add player spawn object 2025-11-18 13:28:05 -03:00
7047899f35 remove redundant atlas id code 2025-11-18 12:28:14 -03:00
a103f080c6 implement basic destructable block 2025-11-18 12:21:18 -03:00
fd4c08975d shoot ball straight up on power hit 2025-11-17 22:23:40 -03:00
8351708490 modify power hit collision 2025-11-17 22:16:48 -03:00
6f235f99b9 modify power hit range and sprite 2025-11-17 22:15:48 -03:00
c2e3fa2ac2 implement basic power hit 2025-11-17 21:45:45 -03:00
1c3b7b6f32 stronger typing 2025-11-17 20:33:33 -03:00
2e48563b6a create power hit scene 2025-11-17 20:33:27 -03:00
cdd72fc6ea move hit assets 2025-11-17 20:32:32 -03:00
51846f007f rename hit variables 2025-11-17 19:51:54 -03:00
56004d5b9b slightly stronger typing in dict call 2025-11-17 19:43:42 -03:00
40bd2f45c1 fix proper dict syntax 2025-11-17 19:42:19 -03:00
0ed9b1f310 change hit hitbox size 2025-11-15 20:14:47 -03:00
593fdfac8b move ball assets (fix empty commit) 2025-11-15 09:23:10 -03:00
efdd0308a1 move ball assets 2025-11-15 09:22:45 -03:00
e1a3ca9c59 add basic camera 2025-11-15 09:17:20 -03:00
a31f403424 change render mode to canvas 2025-11-15 09:17:14 -03:00
36cbc9cf29 update tileset 2025-11-15 09:02:14 -03:00
7f34dd7b18 add basic player limit blocks 2025-11-15 08:50:25 -03:00
7c1275f477 add todos 2025-11-15 08:11:37 -03:00
e6026c266f add animation player to player and add new bnnuy sprites 2025-11-15 08:10:41 -03:00
506394336a export bnuuy spritesheet 2025-11-15 07:12:44 -03:00
4f18f99735 add bnuuy spritesheet 2025-11-15 07:10:19 -03:00
97b5d32610 add palette asset (for aseprite) 2025-11-15 07:10:07 -03:00
1a473af37d overhaul ball and add prettier animated sprite 2025-11-15 06:57:01 -03:00
6c22f929b2 properly handle angle in ball launch 2025-11-15 01:18:00 -03:00
ab075045d5 only connect player timer to _on_hit_end once 2025-11-14 23:35:42 -03:00
115bcf8817 only connect hit timer to hitting state once 2025-11-14 23:31:58 -03:00
5ef7959f19 two player independent controls 2025-11-14 23:22:29 -03:00
9650dc9fdb code hitting state (fix empty commit) 2025-11-14 23:03:54 -03:00
4429984b2b code hitting state 2025-11-14 23:02:44 -03:00
a780839f4a duplicate signal connections fix in state machine 2025-11-14 23:00:23 -03:00
4b21537f52 move hit timer to player 2025-11-14 22:30:17 -03:00
43500b3ca5 add useful debug info and assertion 2025-11-14 22:22:50 -03:00
77a6bea4d6 remove print from physics update 2025-11-14 22:12:39 -03:00
d7b4a2e90c use deadzone in running state 2025-11-14 22:08:17 -03:00
8379f06e24 add movement deadzone constant and prepare player script for hitting state 2025-11-14 22:06:58 -03:00
1f5b08e39f implement idle and running states for players 2025-11-14 21:40:22 -03:00