Answer the following questions:
Be sure to provide screenshots along with your explanations.
1. Describe the purpose of each enhancement that you added to your app. Give brief descriptions of the enhancements and provide screenshots of important blocks and describe how you used them to solve certain programming problems. Include these descriptions in your write-up, below.
Answer
The purpose of the enhancement is to make the timer go off faster and faster, so that the game difficulty is increased as time progresses and the user gets better at the game. See app write up for screenshots.
2. When the user touches an ImageSprite, both the Canvas.Touched and ImageSprite.Touched events are triggered. This is important for more complex games. For instance, suppose there are "good" and "bad" sprites in your game. If you hit one, you earn a point. If you hit the other, you lose two points. If you hit the Canvas and don't hit the ImageSprite, you lose 1 point. How would you code this?
Answer
You could code this to add a point when the ImageSprite is touched, and when the Canvas is touched, a point is deducted.
3. How do you speed up the movement of the ImageSprite? What is the fastest it could move?
Answer
You can speed up the movement of the ImageSprite by making the timer go off faster and faster, which would trigger the movement.