diff --git a/main.c b/main.c index c95d5e9..a224430 100644 --- a/main.c +++ b/main.c @@ -61,7 +61,7 @@ static int player_y = 100; static float player_vx = 0.0; static float player_vy = 0.0; static float player_ax = 0.0; -static float player_ay = 0.0; +static float player_ay = 9.81; void key_down(char k) { @@ -71,7 +71,7 @@ void key_down(char k) { case 'a': player_ax = -1; break; case 'd': player_ax = 1; break; - case 0x20: /*jump();*/ break; + case 0x20: player_ay -= 1; break; } } @@ -83,6 +83,7 @@ void key_up(char k) { case 'a': player_ax = 0; break; case 'd': player_ax = 0; break; + case 0x20: player_ay += 1; break; } }