Middle School Advanced Competition
Create "Catch Me If You Can" Game:
Description:
You will use "Scratch" to create a game in which one player will be the yellow ball and they will be chased by the red and blue ball (two other players). The red player will use arrow keys to move around. The blue player will use “WASD” keys to move. And the yellow player will use the mouse pointer to move. See illustration here.
You will use "Scratch" to create a game in which one player will be the yellow ball and they will be chased by the red and blue ball (two other players). The red player will use arrow keys to move around. The blue player will use “WASD” keys to move. And the yellow player will use the mouse pointer to move. See illustration here.
Step 1: Red Ball
● Create a red ball sprite by clicking the paint option when you hover over the “Choose a Sprite” button
● Add code to the red ball sprite to make it move using the arrow keys
● Move the ball 10 steps in each direction
● Your code should look similar to this for each direction.
● Create a red ball sprite by clicking the paint option when you hover over the “Choose a Sprite” button
● Add code to the red ball sprite to make it move using the arrow keys
● Move the ball 10 steps in each direction
● Your code should look similar to this for each direction.
Step 2: Blue Ball
● Create a blue ball sprite
● Add code to it to make it move using “WASD” keys
● Create a blue ball sprite
● Add code to it to make it move using “WASD” keys
- W is for up
- S is for down
- A is for left
- D is for right
Step 3: Variables
● Add a “Red Score” and “Blue Score” variable to keep track of points
● Add a “Red Score” and “Blue Score” variable to keep track of points
Step 4: Yellow Ball
● Create a yellow ball sprite
● Add code to it to make it move using the mouse pointer
● Create a yellow ball sprite
● Add code to it to make it move using the mouse pointer
- Hint: Try using a forever block and the point towards block to solve this
- Take advantage of the Sensing blocks to accomplish this
Step 5: Scoring
● Add a point to the ball that hit the yellow ball
● Add a point to the ball that hit the yellow ball
- This code should be in the yellow ball’s coding section
Step 6: The Bells and Whistles
- Add a title screen with game instructions and your name
- Add music and backgrounds
- Add a game over/congrats winner screen.
- This should come on after one ball reaches 10 points.
How to submit your activity for credit:
1. Once you have finished your project go to the file menu at the top of the screen and select “Save to your computer”
Note: Must be a .sb, .sb2, or .sb3 file. for us to open it.
2. Locate the saved file and label it “Your Name_AdvancedMESACoding”
3. Click on: https://pacificmesaonline.wufoo.com/forms/z1l6b74x1g4r1xj/. Fill in the required information and upload your file in the upload file box.
4. When you have successfully submitted you should receive the message, “Great! Thanks for submitting your competition. Winners will be announced December 15th!”
1. Once you have finished your project go to the file menu at the top of the screen and select “Save to your computer”
Note: Must be a .sb, .sb2, or .sb3 file. for us to open it.
2. Locate the saved file and label it “Your Name_AdvancedMESACoding”
3. Click on: https://pacificmesaonline.wufoo.com/forms/z1l6b74x1g4r1xj/. Fill in the required information and upload your file in the upload file box.
4. When you have successfully submitted you should receive the message, “Great! Thanks for submitting your competition. Winners will be announced December 15th!”
Judging Rubric: Check out the judging rubric to see how each game will be scored.