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.
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.