I am making a stealth game where if the player object overlaps enemies FOV cone the bullets spawn and move in the direction of overlap point. I cannot just target the player center position because player might be peaking from the corners and such. I've tried to use the method where the point travels around the player and constantly check for collision, but surely there is a better way in 2024 right?