I decided that I am going to make a 3D game in Godot. So far, I have a first person controller and a raycaster that allows my character to see things.