This is the raycaster made by following @griffpatch 's raycaster tutorial on YouTube. I've attempted to optimize it with a method I call "big steps". It's probably not perfect, but I'd like to see if it can improve performance on slower computers, and make it less taxing to achieve lower res values.