summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorrealtradam <[email protected]>2023-05-26 17:50:59 -0400
committerrealtradam <[email protected]>2023-05-26 17:50:59 -0400
commit579ad3f7efac9205fc5b2fac66b9e83e5de8a404 (patch)
tree049ff8e525572446d7c1e96151f29ffc9dfb23bb
parent524040a76a673b0fcc7ad49ac009fc4506ef76e1 (diff)
downloadTOJam2023-579ad3f7efac9205fc5b2fac66b9e83e5de8a404.tar.gz
TOJam2023-579ad3f7efac9205fc5b2fac66b9e83e5de8a404.zip
add accelerated movement
-rw-r--r--src/player.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/player.c b/src/player.c
index 01bb98b..eef5007 100644
--- a/src/player.c
+++ b/src/player.c
@@ -131,9 +131,9 @@ move_player(void)
player.move_state = mv_state_standing;
}
cvec_collision_2d_world_item_value *player_position = rodeo_collision_2d_world_item_get_by_id(player.collision_id);
- player_position->x += player_position->dx;
+ player_position->x += player_position->dx * ((60.0f - (float)player.sprite.iter) / 60.0f);
player_position->dx = 0;
- player_position->y += player_position->dy;
+ player_position->y += player_position->dy * ((60.0f - (float)player.sprite.iter) / 60.0f);
player_position->dy = 0;
}