|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
16fba6caed
|
refactor state class to fix ghost update issue
|
2025-11-14 21:24:57 -03:00 |
|
|
|
969d264b6e
|
fix method name in call
|
2025-11-14 21:24:26 -03:00 |
|
|
|
cd9e52cf9b
|
state machine shouldnt be abstract (whoops)
|
2025-11-14 16:19:46 -03:00 |
|
|
|
37d5fa981d
|
create player state class
|
2025-11-14 16:17:48 -03:00 |
|
|
|
13ae274106
|
create abstract state machine class
|
2025-11-14 15:53:20 -03:00 |
|
|
|
594605fe70
|
add default data to enter()
|
2025-11-14 15:46:48 -03:00 |
|
|
|
fae50f0a56
|
rename methods
|
2025-11-14 15:30:38 -03:00 |
|
|
|
c1aaa9492f
|
create abstract state class
|
2025-11-14 15:29:06 -03:00 |
|
|
|
fe15b62976
|
basic 2 player boilerplate
|
2025-11-14 14:19:26 -03:00 |
|
|
|
77c005e5db
|
minor code cleanup
|
2025-11-14 08:10:03 -03:00 |
|