this is basic angle movement based on the direction of the player with collision included. this also includes a dash to show how I made it functional with ALL movement speeds without teleporting through walls.... although really high speeds are unplayable. use arrow keys, left and right turn, up and down move. you can also use WASD to move as well, A and D are strafe. space bar dashes the player.