Tutorial - Chase Game (Scratch)

Chase boredom away by learning how to create a Chase game using the Scratch programming language. Use these Scratch programming tutorials to:
(1) Move characters using arrow keys
(2) Clone characters
(3) Play a sound when one character successfully catches another
(4) Keep score
(5) Use a timer
(6) End with a Game Over screen

Scratch Programming Tutorial - Move with Arrow Keys
Play Video about Scratch Programming Tutorial - Move with Arrow Keys

Learn to move a character around on a screen using arrow keys. This Scratch tutorial covers (1) Adding and deleting characters, (2) Adding a backdrop, (3) Green Flag Clicked event, (4) Forever loop, (5) Conditional (if / then) blocks, and (6) Sensing blocks. In addition to providing “how to” instructions, the tutorial also provides education on position and direction concepts in Scratch including the change x, change y, point in direction, and rotation style blocks. It is a fast-paced video that can be slowed down and paused as needed. (8 minutes)

Scratch Programming Tutorial - Cloning
Play Video about Scratch Programming Tutorial - Cloning

Learn how to clone (create copies of) a character and how to program the clones to glide to random positions. This Scratch tutorial also covers changing the size of characters and using the wait block to control how fast clones are created. In addition to providing how to instructions, the tutorial provides education on the concept of cloning to help beginners more easily understand the idea. (7 minutes)

Scratch Programming Tutorial - Sensing and Sounds
Play Video about Scratch Programming Tutorial - Sensing and Sounds

This Scratch tutorial covers how to control what happens when a character successfully catches a cloned character. Programming blocks covered include When I Start as a Clone, Wait Until, Sensing Block, Play Sound, and Delete this Clone. (4 minutes)

Scratch Programming Tutorial - Add a Score
Play Video about Scratch Programming Tutorial - Add a Score

Learn how to use a variable to keep score. This Scratch tutorial covers what a variable is, how to reset the score at the start of the game, and how to increase the score. (4 minutes)

Pixabay-Stopwatch-gbd1048c7b_1280
Play Video

Learn how to use a variable to create a timer. This Scratch tutorial covers creating the timer variable, setting the display type of the variable, resetting the timer at the start of the game, using the timer to count down the number of seconds remaining, and ending the game when the timer reaches 0. Although Scratch provides a timer variable, this lesson allows game creators to learn how to use their own variables to provide greater control over how a game functions. (5 minutes)

Scratch Programming Tutorial - Add Game Over Screen
Play Video about Scratch Programming Tutorial - Add Game Over Screen

Learn how to create and program a new Game Over screen that displays when the timer reaches 0. This Scratch tutorial covers how to (1) create a new Game Over backdrop, (2) use the Broadcast Message and When I Receive blocks to show a new Game Over screen, (3) hide all of the characters, (4) show characters at the start of a new game. (8 minutes)