Seek-and-Destroy Drone AI for Unity
Drone grabs the player's position at the beginning of it's search and begins to move toward it. Once the drone arrives at said position, restarts the search. If at any point the drone sees the player, it enters attack mode, in which is stops and attempts to face the player while firing. Drone continues to attack until it loses eyesight with the player.