All Activities

Code a Coin Catcher Game in Scratch

Code a Coin Catcher Game in Scratch
Green highlight

Create a Coin Catcher game in Scratch where you code a player sprite to catch falling coins, score points, and add sound effects.

Orange shooting star
Background blob
Challenge Image
Skill Badge
Table of contents

Step-by-step guide to code a coin catcher game in Scratch

0:00/0:00

Here at SafeTube, we're on a mission to create a safer and more delightful internet. 😊

How to Make a VERY EASY Catching Game on Scratch!

What you need
Scratch account or scratch offline editor, speakers or headphones (optional)

Step 1

Open Scratch and start a new project then rename it "Coin Catcher."

Step 2

Choose or draw a player sprite and rename it "Player."

Step 3

Add a script to the Player: when green flag clicked set x to 0 and set y to -140.

Step 4

Add a movement script to the Player: when green flag clicked forever if right arrow key pressed change x by 10 if left arrow key pressed change x by -10.

Step 5

Choose a coin sprite from the library or draw a coin and rename it "Coin."

Step 6

Add a sound to the Coin in the Sounds tab by choosing or recording a short "coin" or "pop" noise.

Step 7

Add a spawner script to the Coin: when green flag clicked forever wait 1 second create clone of myself.

Step 8

Add a clone behavior script to the Coin: when I start as a clone show go to x: pick random -200 to 200 y: 180 repeat until y < -170 change y by -5 wait 0.05 if touching Player then change score by 1 play sound (choose your coin sound) delete this clone end delete this clone.

Step 9

Create a variable named "score" for all sprites and add a script: when green flag clicked set score to 0.

Step 10

Click the green flag to test the game and try catching falling coins to make the score go up.

Step 11

Share your finished Coin Catcher game on DIY.org.

Help!?

What can I use if I can't find the Coin sprite or a coin sound in the Scratch library?

If you can't find a coin sprite or a coin sound, draw a simple yellow circle as the 'Coin' in the Costumes tab and record or upload any short 'pop' or 'coin' sound in the Sounds tab to use when you follow the 'Add a sound to the Coin' step.

Why aren't coins appearing, disappearing, or increasing the score when caught?

If coins don't appear, disappear, or change the score, make sure the Coin has the spawner script 'when green flag clicked forever wait 1 second create clone of myself', the clone script 'when I start as a clone' contains the 'if touching Player then change score by 1 play sound delete this clone' check, and that you created the 'score' variable and set it to 0 at the start.

How can I adapt the game for younger or older kids?

For younger kids, slow the game by changing the clone fall speed (increase 'wait 0.05' to 'wait 0.1' and lower 'change y by -5'), make the Player larger, and increase the spawner wait (e.g., 'wait 1.5 seconds'), while for older kids speed things up by decreasing those waits, increasing 'change y by' and adding features like a 'lives' variable or levels using broadcasts.

What are simple ways to extend or personalize the Coin Catcher game?

You can personalize the project by adding multiple coin costumes with different point values and clone scripts, a custom backdrop, sound effects for misses, a 'high score' variable, and level changes triggered with 'broadcast' messages before sharing the finished game on DIY.org as instructed.

Watch videos on how to code a coin catcher game in Scratch

0:00/0:00

Here at SafeTube, we're on a mission to create a safer and more delightful internet. 😊

How to do Scratch Game 3 Coin Collector

3 Videos
How to do Scratch Game 3 Coin Collector

How to do Scratch Game 3 Coin Collector

How to Make a Catch Game in Scratch | Tutorial

How to Make a Catch Game in Scratch | Tutorial

How to Make a Catch Game in Scratch | Tutorial | Step by step Explanation

How to Make a Catch Game in Scratch | Tutorial | Step by step Explanation

Facts about Scratch programming and game design

🎮 Scratch was created at the MIT Media Lab and launched to the public in 2007.

🐱 The Scratch Cat is the platform's friendly mascot and is the default sprite in many starter projects.

🧩 Scratch uses colorful drag-and-drop coding blocks that fit together like puzzle pieces—great for beginners.

🎵 Adding a little coin chime or pop sound gives instant feedback and makes catching coins feel awesome.

🪙 Falling-object games (like catching coins) are a classic way to learn collision detection and scoring mechanics.

How do I make a Coin Catcher game in Scratch where a player catches falling coins and scores points?

Start by creating a player sprite and code controls (arrow keys or mouse) to move it. Make a coin sprite that clones and falls from random x positions using a 'create clone' loop and glide or change y blocks. When a coin touches the player, increase a score variable, delete the clone, and play a sound. Add lives or a timer, backdrop, and increase falling speed over time. Test and debug, then decorate sprites and add a start screen.

What materials and tools do I need to code a Coin Catcher game in Scratch?

You'll need a computer or tablet with internet access and a free Scratch account (or the offline Scratch app). Use a keyboard or mouse for controls. Gather basic assets: a player sprite, coin sprite, backdrop, and sound effects — these can come from Scratch's libraries or be drawn/imported. Also prepare a notebook for planning and patience. Adult supervision helps for younger children and for managing the account.

What ages is coding a Coin Catcher game in Scratch suitable for?

This activity suits children roughly ages 7–14. Younger kids (5–6) can try with close adult help to handle the interface and safety. Older kids and teens can expand the project with advanced features like levels, scoring algorithms, and sprite costumes. Adjust complexity: simplify controls and fewer variables for younger learners, add timers, increasing difficulty, and custom graphics for older students.

What are the benefits of making a Coin Catcher game in Scratch for my child?

Coding a Coin Catcher boosts computational thinking, sequencing, and problem-solving as kids plan sprite behaviors and debug scripts. It strengthens logic and math skills (timers, coordinates, scoring), creativity in designing sprites and sounds, and fine motor skills with mouse/keyboard use. Working together builds communication and persistence. Adding sound effects and visuals also makes learning fun and reinforces immediate feedback for debugging.

Ready to create?

Drop Files here
Make

To create a safe space for kid creators worldwide!

Create

Vibe Coding

Kids GPT

All Tools

Kibu

Resources

Worksheets

SafeTube

Blog

FAQ

Account

Pricing

Log-in

Sign-up

Data Deletion

Company

About

Community Guidelines

Privacy Policy

Terms of Service

2025, URSOR LIMITED. All rights reserved. DIY is in no way affiliated with Minecraft™, Mojang, Microsoft, Roblox™ or YouTube. LEGO® is a trademark of the LEGO® Group which does not sponsor, endorse or authorize this website or event. Made with love in San Francisco.