Creating a Flying Enemy

Due Monday, November 2

Create a mobile enemy, which will fly around the game world. It can fly in any pattern you like, but must move. For example, it could move in a circle around the origin, back and forth along a particular line, or toward the player. Since this is an enemy, it should also shoot at the player. Give the enemy a chance of shooting in each timeslice as part of the movement. To shoot, create a projectile just outside the enemy with a velocity vector pointed toward the player. The player should be able to shoot the enemy as well.

Turn in the project by uploading whatever you need on isoptera. If you have a bunch of files, please put them together in some sort of archive.