Creating computer-controlled objects can be a very interesting part of game development. It can be sometimes also very difficult. For example, there are numerous variations and methods when it comes to path finding.
Follow him!—creating a brain for the enemy pilot
Before we come to the heart of the game, the engine class, we need a method that will let our enemy planes act at least a little bit intelligent.