Scratch is a great tool for kids to learn how to code, and it’s completely free! You can use Scratch to make fun games, stories, and animations by dragging and dropping different blocks of code. It’s really easy to use and perfect for beginners who want to be creative and solve problems with coding.

📌 [Download] Printable Scratch Coding Tutorials Get 2 printable Scratch tutorials, Rocket Landing and Flying Space Cat, to code your own games step by step. Download Now

This type of project has proven to be highly interactive and fun in the Scratch classes I’ve taught here at CodeWizardsHQ. In the Elementary School Core Track, students have the opportunity to create their own interactive games while mastering important programming concepts such as variables, loops, and more.

It’s amazing to see how much kids enjoy this type of project and how much they learn along the way.

completed flappy bird scratch game

Play and remix the Flappy Bird game now.

What you need:

  1. Scratch account: Create a free Scratch account

No coding experience is necessary for this Scratch tutorial. Beginner-friendly for kids ages 8 and up. Give it a try!

How to Make Flappy Bird on Scratch

1. Login to Scratch

Login to scratch to build flappy bird

2. Create a New Project

create a new scratch project

3. Name Your New Project

How to Make Flappy Bird on Scratch Name your project

4. Choose a Backdrop

choose a backdrop
Choose a backdrop

5. Choose a Sprite

Choose a sprite
select parrot sprite

6. Resize and position the sprite

How to Make Flappy Bird on Scratch resize and position scratch sprite

7. Add the first code block

Add when green flag clicked

8. Set the sprite’s starting position

How to Make Flappy Bird on Scratch Set sprite position

9. Add gravity to the game

Add gravity to game
Add change position block

10. Make gravity slower

Slow down gravity

11. Make the bird fly up

How to Make Flappy Bird on Scratch When space key pressed block
Motion block

12. Design the Game’s Obstacle

scratch game obstacle
Draw obstacles
draw obstacles

13. Animate the Obstacle

How to Make Flappy Bird on Scratch animate scratch obstacle
animate scratch motion block