What tools do I use for certain use cases?

Shortcuts

alt+shift+space = lookup function definition

Enemy detection and vision (sonar?)

Raycasting https://docs.godotengine.org/en/stable/tutorials/physics/ray-casting.html