yuki · it/its
yuki pushed to master at yuki/smashball 2025-11-19 22:11:07 +01:00
bd628d669e add pause buttons
aaa2d76d37 null ball on level start
4fe3d252b5 level start zoom out before changing states
2d3df6bdca properly finish level
083a935833 move level state under level director scene
Compare 5 commits »
yuki pushed to master at yuki/smashball 2025-11-19 20:43:44 +01:00
bcc939df1c forgot i stored player and ball scenes inside their spawn markers :p
bc9cb7b455 return on finish emit
9b30a3b054 define camera class
ee8da4088c add level camera class name
a09a1802bd set process modes for camera and director
Compare 6 commits »
yuki pushed to master at yuki/smashball 2025-11-19 19:27:29 +01:00
8f0d4b1b68 rename player state scripts
c48bd8b1f6 begin work on level starting state
Compare 2 commits »
yuki pushed to master at yuki/smashball 2025-11-19 19:17:50 +01:00
61a0c34822 add temporary level director script
d022336dff rename camera process function (will be called from level state)
4fdfdc3fdb add script-ide plugin
Compare 3 commits »
yuki pushed to master at yuki/smashball 2025-11-19 18:41:08 +01:00
7f9ce27191 update level camera
yuki pushed to master at yuki/smashball 2025-11-19 18:32:43 +01:00
7980c821d1 update tileset
c4b9f7fe61 add playing and finishing consts
41cc35576d assert that initial state exists
9e72492dc7 fix hit preload
c9f76af3f7 remove unnecessary generic hit class
Compare 7 commits »
yuki pushed to master at yuki/smashball 2025-11-18 19:07:24 +01:00
a42a258f08 add basic level director
1174518359 move classes to root folder
2d45795632 remove unused scenes
e105aedfa2 extra empty vars
375866ea07 add ball class
Compare 5 commits »
yuki pushed to master at yuki/smashball 2025-11-18 18:21:06 +01:00
af5d63fc0b move classes into their own folders
yuki pushed to master at yuki/smashball 2025-11-18 18:18:03 +01:00
bc7545542a begin work on level object
eaac9666d8 update player id var
Compare 2 commits »
yuki pushed to master at yuki/smashball 2025-11-18 17:31:31 +01:00
7878e4bd14 tweak hit collision
af28d94448 add ball spawn point object
69ee1ad197 add player spawn object
Compare 3 commits »
yuki pushed to master at yuki/smashball 2025-11-18 16:28:22 +01:00
7047899f35 remove redundant atlas id code
a103f080c6 implement basic destructable block
Compare 2 commits »
yuki pushed to master at yuki/smashball 2025-11-18 02:23:47 +01:00
fd4c08975d shoot ball straight up on power hit
8351708490 modify power hit collision
6f235f99b9 modify power hit range and sprite
Compare 3 commits »
yuki pushed to master at yuki/smashball 2025-11-18 01:46:03 +01:00
c2e3fa2ac2 implement basic power hit
1c3b7b6f32 stronger typing
2e48563b6a create power hit scene
cdd72fc6ea move hit assets
51846f007f rename hit variables
Compare 8 commits »
yuki pushed to master at yuki/smashball 2025-11-15 13:23:15 +01:00
593fdfac8b move ball assets (fix empty commit)
yuki pushed to master at yuki/smashball 2025-11-15 13:22:52 +01:00
efdd0308a1 move ball assets
yuki pushed to master at yuki/smashball 2025-11-15 13:17:28 +01:00
e1a3ca9c59 add basic camera
a31f403424 change render mode to canvas
36cbc9cf29 update tileset
7f34dd7b18 add basic player limit blocks
Compare 4 commits »
yuki pushed to master at yuki/smashball 2025-11-15 12:11:46 +01:00
7c1275f477 add todos
e6026c266f add animation player to player and add new bnnuy sprites
506394336a export bnuuy spritesheet
Compare 3 commits »
yuki pushed to master at yuki/smashball 2025-11-15 11:10:27 +01:00
4f18f99735 add bnuuy spritesheet
97b5d32610 add palette asset (for aseprite)
Compare 2 commits »
yuki pushed to master at yuki/smashball 2025-11-15 10:57:10 +01:00
1a473af37d overhaul ball and add prettier animated sprite
yuki pushed to master at yuki/smashball 2025-11-15 06:38:45 +01:00
6c22f929b2 properly handle angle in ball launch