BASE FEATURES: - Aiming; make the cannon point towards your mouse - Projectiles; make the cannonball shoot from the cannon when you press a key - Collision; make the cannonball stop when it hits the Castle
STARTER CHALLENGES: - Destruction; stamp out part of the Castle when it gets hit by the cannonball - Gravity; make the flag fall if it's not touching the Castle - Winning; have the player win if the flag hits the ground ADVANCED CHALLENGES: - Gravity 2; make the cannonball affected by gravity - Charge; let the player control the launch speed of the cannonball - Meter; use the power meter to show the current launch speed EPIC CHALLENGES: - Slingshot; change the cannonball to instead be launched by a click-and-drag "slingshot" mechanic - Bricks; make the castle out of sprites that react to gravity and being hit