First Person '3D' Engine- Raycaster with sprites | ScratchStats