Use your head to move
Thanks to Infinus-Coder for the original project 3D Ray Casting Engine PART-2. and Griffpatch for the original idea