top of page
Create a Game

These tutorials are listed (roughly) in order of difficulty (but feel free to try anything you think looks interesting!).

If you're new to coding but want to make games, try one of these activities!

Create a Flappy game

Build a sports game

Make a Star Wars Game

Design a Play Lab game

Getting Started


Remix a starter game


Scratch is an awesome tool for making games - there are lots of tutorials and it's easy to share your game with other people! You can try the "getting started" tutorial and then make up your own games, or jump into one of the other tutorials. You can also explore (and remix!) games made by other users.

Pong Game*


Chase Game*


Clicker Game


More from Scratch site

Hack a big game

Repeat-the-colors game


Hit the Notes Game


More from RPi Projects

Other things to know:

 - The * next to some games above indicates that we have printed instruction cards for these. If it's easier for you to work with paper, grab those!

 - Many books and online tutorials, like this awesome series of videos or this fantastic e-book, still have visuals from older versions of Scratch. They should still work - the biggest difference between versions of Scratch is where things are on the screen.

 - The Scratch Wiki has TONS of information and ideas written by other Scratchers. It's a GREAT source for specific topics or questions like, "How do I make a character jump?" or "How would I create a platformer?"

It also includes some game design tutorials you might like.

Here are some other tools we like for making games. The top row is tools primarily in 2D; the bottom row is tools for making 3D games. To learn how to use them, try searching YouTube for tutorials, or ask a mentor for recommendations!

Construct 3


Python games

More Python games




More 3D game engines

If you're interested in making mobile games, check out the page on creating apps!

bottom of page