From 83438a275bc41e152313cdd2c379714923e26bcf Mon Sep 17 00:00:00 2001 From: zakarya Date: Fri, 10 Mar 2023 11:15:32 -0800 Subject: [PATCH] fixed delta based movement --- script/game.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/script/game.js b/script/game.js index a4b690c..c3bec26 100644 --- a/script/game.js +++ b/script/game.js @@ -11,7 +11,7 @@ var keys_pressed = { } var mouse_position = new vector(0, 0); var rotation_offset = 0; -var player_speed = 200; +var player_speed = 1; var update_server_tick; var username; @@ -176,16 +176,16 @@ function do_collisions() { function do_movement(delta) { if (keys_pressed["KeyW"]) { - player.position.y -= player_speed / delta; + player.position.y -= player_speed * (delta/8); } if (keys_pressed["KeyS"]) { - player.position.y += player_speed / delta; + player.position.y += player_speed * (delta/8); } if (keys_pressed["KeyA"]) { - player.position.x -= player_speed / delta; + player.position.x -= player_speed * (delta/8); } if (keys_pressed["KeyD"]) { - player.position.x += player_speed / delta; + player.position.x += player_speed * (delta/8); } //rotation