Learn Game Development with Raspberry Pi
By Mark Vanstone. Posted
Get a head start with Raspberry Pi game creation with this resource list.
Advertisement
Christmas is coming – keep Santa on the right track with our Raspberry Pi gift guide!
itch.io

For most developers of games, the main reason to create a game is to challenge others to play their game. So the first question is: how can we make a game available for other people to play? That's where itch.io comes in. The website provides an app store-style platform for independent developers to upload and sell their games.
Games can be built and uploaded in all kinds of formats. They can be built as executables, source code downloads, or online browser games. There is a large active community and regular competitions to reward the best games. The itch.io site is free to use and provides lots of support for new developers and if you want to sell your game, they will deal with all the payment process but of course, ask for a small cut of the profits.
Currently there are over 300 thousand games hosted on itch.io, so you can have a good look around and see what everyone else has uploaded and get ideas about how to present your new game to the world, get feedback from players, and even make a bit of money.
Creator
Itch corp
Price
Free / Percentage of sales
Link
Scratch

Scratch is available as a game and animation development system, both in a browser and as an offline program. Both work and look very similar. Scratch is an excellent introduction to programming and provides a visual block interface to create interactive content. You can share games that are created with Scratch and there are lots of examples on Raspberry Pi’s website for you to see what others have done with Scratch. Graphics and sounds are included in the Scratch library, but you can also create your own using the built-in pixel editor or a separate paint package. There are extra extensions you can add to connect to external projects and a whole range of tutorials to show you how to get started making the game of your choice.
Creator
Scratch Foundation
Price
Free
Link
Raspberry Pi Game Projects

Since the launch of Raspberry Pi, the Raspberry Pi Foundation has been producing example projects of all kinds on its website. In the game section, there are around 60 projects for you to delve into and find out how they were made and download the elements you need to build them. There are projects for Scratch, Python, web browsers, and even games to play with external hardware like the Sense HAT. Each project describes what you will need to make it, shows the finished project, and then walks you through, step by step, what you need to do from beginning to end. You will also find suggestions for other projects to look at after you have finished, to progress further with your game development experience.
Creator
Raspberry Pi Foundation
Price
Free
Link
Subscribe to Raspberry Pi Official Magazine
Save up to 37% off the cover price and get a FREE Raspberry Pi Pico 2 W with a subscription to Raspberry Pi Official Magazine.
More articles
Project Gigapixel
With a medium format 6×7 lens, this camera could theoretically be capable of producing a 3.3 gigapixel image
Read more →
Banamera AI camera
Lego bricks are perfect for prototyping
Read more →
Meet Phil Hutchinson: element14 community organiser
Phil has always been “the technical guy”
Read more →
Sign up to the newsletter
Get every issue delivered directly to your inbox and keep up to date with the latest news, offers, events, and more.