I can join if your doing a 3d game then the raycaster is the best way to go