^ That's a cool start bro. You'r gonna get the big issue question with this template - namely enemy AI, pathfinding, enemy control functions, center of screen cross-hair hitting, enemy firing offset(always hits player or random misses), there are more, but you get the idea.