Commit graph

94 commits

Author SHA1 Message Date
c66a96fed7 integrate level director into level scene 2025-11-21 10:06:34 -03:00
a6d7d78600 update Y sorting 2025-11-20 11:37:30 -03:00
395b27c032 basic pause state 2025-11-19 18:39:30 -03:00
8bce1a4c96 print on level state change 2025-11-19 18:31:39 -03:00
22a4af6e35 add basic gameplay state 2025-11-19 18:19:31 -03:00
aaa2d76d37 null ball on level start 2025-11-19 18:10:51 -03:00
4fe3d252b5 level start zoom out before changing states 2025-11-19 17:49:22 -03:00
2d3df6bdca properly finish level 2025-11-19 17:06:47 -03:00
083a935833 move level state under level director scene 2025-11-19 16:57:27 -03:00
bcc939df1c forgot i stored player and ball scenes inside their spawn markers :p 2025-11-19 16:43:39 -03:00
bc9cb7b455 return on finish emit 2025-11-19 16:32:36 -03:00
ee8da4088c add level camera class name 2025-11-19 16:08:30 -03:00
a09a1802bd set process modes for camera and director 2025-11-19 16:06:23 -03:00
e6053fdca9 instantiate ball 2025-11-19 16:06:11 -03:00
8f0d4b1b68 rename player state scripts 2025-11-19 15:27:24 -03:00
c48bd8b1f6 begin work on level starting state 2025-11-19 15:27:00 -03:00
61a0c34822 add temporary level director script 2025-11-19 15:17:42 -03:00
d022336dff rename camera process function (will be called from level state) 2025-11-19 15:17:29 -03:00
7f9ce27191 update level camera 2025-11-19 14:40:04 -03:00
9e72492dc7 fix hit preload 2025-11-18 18:39:37 -03:00
c9f76af3f7 remove unnecessary generic hit class 2025-11-18 18:38:29 -03:00
75b2edc212 preload hit scene on player load instead of per hit 2025-11-18 18:23:02 -03:00
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