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 code.org activities!

Create a Flappy game

Build a sports game

Make a Star Wars Game

Design a Play Lab game

Getting Started

gettingstarted.PNG

Remix a starter game

remix.PNG

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*

ponggame.PNG

Chase Game*

chasegame.PNG

Clicker Game

clickergame.PNG

More from Scratch site

Hack a big game

Repeat-the-colors game

simonsays.PNG

Hit the Notes Game

guitarhero.PNG

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 as a mentor for recommendations!

Construct 3

GameFroot

Python games

More Python games

Alice

PlayCanvas

Unity

More 3D game engines

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