These are the completed scripts of Griffpatch's 3D Raycasting Engine Episode 6, plus two extra features I designed myself. Controls: Hold V Key to zoom (kind of like Minecraft Optifine zoom) M Key to open map WASD Keys to moved around Arrow Keys to move point of view Q to cycle forward the wall texture E to cycle backward the wall texture
Credit to @griffpatch for his awesome tutorials that showed me how to build this.