How would I go about making it so that enemies could pathfind into a spot the player doesn't has a line of sight to? I've been thinking on how I could do this for a long time and I can't think of anything. I would also like to make the system dynamic meaning I don't have to place invisible objects everywhere. If you need to know btw my game is a top down shooter.