|
|
5bfe554e9d
|
tweak world boundary position
|
2025-08-24 23:35:05 +10:00 |
|
|
|
d166632f90
|
start making procedural level generation
|
2025-08-24 20:26:07 +10:00 |
|
|
|
c690f309cf
|
move collision handling to a separate subclass to reduce code repetition in trajectory logic
|
2025-08-23 15:32:33 +10:00 |
|
|
|
cf3710c8c2
|
improve floor normal checks even more
|
2025-08-23 15:04:38 +10:00 |
|
|
|
737ffd89f7
|
improve floor normal checks
|
2025-08-23 14:11:58 +10:00 |
|
|
|
742d3ce37e
|
tweak freemove velocity logic
|
2025-08-23 00:30:35 +10:00 |
|
|
|
33d803be49
|
group and lock reference sprites
|
2025-08-23 00:30:22 +10:00 |
|
|
|
9608dbc626
|
hide reference trajectories
|
2025-08-22 23:59:28 +10:00 |
|
|
|
ab0be88f39
|
make trajectory hit lines single color
|
2025-08-22 23:59:01 +10:00 |
|
|
|
c2d4966c5f
|
fix trajectory collision hit vertical line
|
2025-08-22 23:55:18 +10:00 |
|
|
|
d7abbf9160
|
rename flip to flip_direction
|
2025-08-22 23:53:02 +10:00 |
|
|
|
5c2ddb4936
|
remove zeroing velocity when hitting floor
|
2025-08-22 23:50:58 +10:00 |
|
|
|
c57b275b83
|
add trajectory starting dashed line and fixed walk
|
2025-08-22 23:50:24 +10:00 |
|
|
|
08668de36a
|
make trajectory collision logic the same as player logic
|
2025-08-22 23:35:20 +10:00 |
|
|
|
8023b9d035
|
fix freemove velocity
|
2025-08-22 23:34:42 +10:00 |
|
|
|
bb3db543f2
|
rename move_speed to walk_speed
|
2025-08-22 23:08:46 +10:00 |
|
|
|
5917b542e7
|
tweak slope physics
|
2025-08-22 23:07:45 +10:00 |
|
|
|
9fc68675fb
|
make player use move_and_collide instead of move_and_slide and reimplement most of collision handling
|
2025-08-22 21:34:46 +10:00 |
|
|
|
951445fefa
|
make charging framerate-independent
|
2025-08-22 17:59:08 +10:00 |
|
|
|
c5f0fd697f
|
implement slope sliding
|
2025-08-22 17:34:39 +10:00 |
|
|
|
889680830a
|
remove checking for collision
|
2025-08-22 15:39:30 +10:00 |
|
|
|
2ec8e893d4
|
make player fully stop when hitting floor
|
2025-08-22 15:38:56 +10:00 |
|
|
|
97f42c0d04
|
change player trajectory floor hit color
|
2025-08-22 15:00:56 +10:00 |
|
|
|
d0579c7832
|
make trajectory draw line on landing point
|
2025-08-22 14:59:37 +10:00 |
|
|
|
de81465d43
|
remove player charge strength debug line
|
2025-08-22 14:54:48 +10:00 |
|
|
|
f071e55801
|
add more colliders
|
2025-08-22 14:46:12 +10:00 |
|
|
|
db26ed9a88
|
tweak metrics even more
|
2025-08-22 14:46:04 +10:00 |
|
|
|
48f5bf4644
|
make player stop when hitting flor
|
2025-08-22 14:00:10 +10:00 |
|
|
|
54d7749233
|
make trajectory use player movement calculation methods
|
2025-08-22 13:54:25 +10:00 |
|
|
|
116928d505
|
refactor player movement and move physics calculation to static methods
|
2025-08-22 13:34:16 +10:00 |
|
|
|
3e308d7c4c
|
refactor bouncing off
|
2025-08-22 13:02:49 +10:00 |
|
|
|
7ebc50e6fc
|
tweak the metrics even more
|
2025-08-22 12:16:37 +10:00 |
|
|
|
87abf8e756
|
add controller support
|
2025-08-21 17:45:34 +10:00 |
|
|
|
0458b21516
|
add freemove boost
|
2025-08-21 17:26:00 +10:00 |
|
|
|
01b6ee83f4
|
add free flight mode
|
2025-08-21 17:20:38 +10:00 |
|
|
|
510cb4584c
|
add remaining jk screens
|
2025-08-21 17:07:19 +10:00 |
|
|
|
461d7bf307
|
add savestates
|
2025-08-21 16:05:52 +10:00 |
|
|
|
d8cb3f7bd1
|
add fullscreen toggle
|
2025-08-21 16:02:22 +10:00 |
|
|
|
edb9725a7a
|
add player trajectory prediction
|
2025-08-21 15:54:32 +10:00 |
|
|
|
578bc292bc
|
tweak metrics to reflect jump king
|
2025-08-21 15:32:57 +10:00 |
|
|
|
e975ef0533
|
remove maximum fall speed
|
2025-08-21 14:06:49 +10:00 |
|
|
|
040099a4fd
|
tweak metrics
|
2025-08-21 13:58:13 +10:00 |
|
|
|
f60ccf6430
|
add ability to disable collisions in trajectory
|
2025-08-21 13:54:40 +10:00 |
|
|
|
97c2447def
|
improve particle strength check
|
2025-08-21 13:51:46 +10:00 |
|
|
|
9bcc11b531
|
refactor collided signal emission
|
2025-08-21 13:02:57 +10:00 |
|
|
|
8976dc1c4a
|
add min strength to emit jump particles
|
2025-08-21 12:39:19 +10:00 |
|
|
|
5097853d66
|
add player jump particles
|
2025-08-21 12:32:00 +10:00 |
|
|
|
5c6d3654ed
|
add player collision particles
|
2025-08-21 11:57:40 +10:00 |
|
|
|
016fed7083
|
add player collided signal
|
2025-08-21 10:53:22 +10:00 |
|
|
|
f21de1f946
|
make debug drawing stop when debugger is disabled
|
2025-08-21 10:40:43 +10:00 |
|