10 classic games
The Raspberry Pi foundation would like a collection of 10 example games written with Pygame Zero to form the basis of course material. These games need to be licensed for possible commercial use by the Raspberry Pi foundation as well as CC-BY-SA, under which they will be included in the Pygame Zero distribution.
The games need to be written as clearly as possible, with plenty of docstrings and comments, so that the way they work is obvious. However any working implementations of games would be gratefully received, and can be improved afterwards.
Below is a suggested list of games that could be created as example games, as well as the contributors who have made an offer to complete these games. This list is not exhaustive, but large, open-ended game projects are much less suitable than simple reimplementations of classic games.
Snake - Daniel PopeMerged Pong - Ivan MesicMerged
- Breakout - Tim Golden
- Space Invaders - Joseph Haig
- Flappy Bird - Paul Brown
- Asteroids - Ian Salmons
Lunar Lander - Tim MartinMerged
Minesweeper - Mini GirlGeekMerged
- Tetris - David Robertsson
Memory/Tile game - Steve HoldenMerged