an attempt at making a 3D raycaster without griffpatch | ScratchStats