Heads+Up

Vectrex
 * Which platform is this game written for?**

In "Heads Up" you are playing soccer- it's as simple as that. I really don't know why they didn't call it "Soccer" or something. You have 10 players and a goalkeeper and are going up against a team with the same amount of players. Every field player has the same exact skill set: you run, dribble, pass, and shoot. The hardest part of the game is shooting because the goalie (who continually paces the length of a goal at a fast pace) is hard to beat because you can't shoot with power so the goalie always reaches the ball. Also, it is difficult to aim shots because you can only move horizontally, diagonally, or vertically at perfect 45 and 90 degree angles so aiming is difficult.
 * Give a 1-2 paragraph description of the game. (Suppose I'd played all the games but didn't know their names - how could I tell which one you were talking about?)**

SoccerBall, Goal, MyPlayer, EnemyPlayer
 * If you were to write this game in Flash, what sorts of symbols would you need?**

myPlayer, enemyPlayer
 * If you were to write this game in Flash, what things would you want to keep in arrays? (e.g., an array of all the things that animate, an array of all the player bullets, an array of the obstacles, etc.)**

myPlayer vs enemyPlayer (to steal the ball) soccerBall vs myPlayer (control the ball) soccerBall vs enemyPlayer (control the ball) soccerBall vs Goal (it goes in but doesn't fly through the net)
 * If you were to write this game in Flash, what things would you need to test every animation to see whether they have interacted? (e.g., each playerBullet vs. each Enemy.)**


 * On a scale of 1-10, how hard do you think it would be to write this game? Explain.**
 * 8-** The reason for the 8 is because of the AI (artificial intelligence) of myPlayers and enemyPlayers. I have no idea how to do it and I can only imagine how hard it would be. Passing and shooting would not be too hard, but the AI is the hard part.