JavaScript ports using jsgame0.js
Reskins of Substitute Soccer
Read the Book
Read the Book
Chapter 1 - Installing Python and Pygame
Chapter 2 - Pygame Basics
Chapter 3 - Memory Puzzle
Chapter 4 - Slide Puzzle
Chapter 5 - Simulate
Chapter 6 - Wormy
Chapter 7 - Tetromino
- tetromino
- pentomino - A version of Tetromino using pieces made from 5 boxes
- tetrominoforidiots - A version of Tetromino using pieces made from 1 box
- tromino - A version of Tetromino using pieces made from 3 boxes
- domino - A version of Tetromino using pieces made from 2 boxes
Chapter 8 - Squirrel Eat Squirrel
Chapter 9 - Star Pusher
Chapter 10 - Four Extra Games
- flippy - An “Othello” clone where the player tries to flip the computer AI player’s tiles
- inkspill - A “Flood It” clone that makes use of the flood fill algorithm
- fourinarow - A “Connect Four” clone against the computer AI player
- gemgem - A “Bejeweled” clone where the player swaps gems to try to get three identical gems in a row
Read the Book
Full games from Retro Gaming with Raspberry Pi:
Read the Second Edition
Read the First Edition
Full games from Beginning Game Programming with Pygame Zero:
The book is not available online.
Read the 4th Edition online.
Recreations of Mozilla Developer Network (MDN) examples using jsgame0.js
My own creations
And now for something completely different