From 579ad3f7efac9205fc5b2fac66b9e83e5de8a404 Mon Sep 17 00:00:00 2001 From: realtradam Date: Fri, 26 May 2023 17:50:59 -0400 Subject: add accelerated movement --- src/player.c | 4 ++-- 1 file 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; } -- cgit v1.2.3