WASD keys to move, Arrow Keys to rotate. I spent a lot of time trying to optimize the code of my old 3d textures project, and now it runs a lot faster! I also made the movement speed dependent on the fps, so the game also runs a lot smoother now. I added a doom sprite to the game, which can move around with a walk cycle and can be viewed from multiple directions. Credit to the creators of the game doom for the sprite. Now, if only there was some way to add height displacement with textures, and still make it run fast enough.... Thanks to @kevin_eleven_1234 for the textures.