WASD movement left arrow & right arrow turning
Theres more than just raycasting. 3d types: raycasting 2d object rendering (idk what its called) points (basically instead of raycasting you have camera x, y, z)