Circus+Atari

**Which platform is this game written for?** This game is written for the Atari platform.

**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?)** In this game, you have one man on a sort of lever and a trampoline on either side of the screen. When you press the Fire button, another man jumps off of the trampoline and your job is to catch him on the lever so that the other man flies up and hits scrolling boxes at the top of the screen, and if he touches one of them, it goes away. When he comes back down, just like the other man, you cannot let him touch the ground or he will die. The object is to break all of the boxes at the top without letting either man die.

**If you were to write this game in Flash, what sorts of symbols would you need?** You would need two symbols of men, an array of boxes at the top, a trampoline, and the lever.

**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.)** You would want to keep the scrolling boxes at the top in arrays.

**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.)** You would need to test whether the lever and the person had interacted, whether a man and a box had interacted, and whether a man and a trampoline had interacted.

**On a scale of 1-10, how hard do you think it would be to write this game? Explain.** It would be about a 6 difficulty to write this game. The interactions would be fairly easy, but it would be fairly hard to write the code for the angles, trajectories, and speeds. If you know how to make parabolic velocities, then the game could be fairly easy to write.