WASD to move. Space to jump. Arrow keys to turn the camera. Try it in turbowarp : https://turbowarp.org/1164298057 it renders only the walls that should be on the screen.
Thank to guilhermeA2018 for all the code and sprites I didn't do any of it. Check out his profile.