Chapters

PDF of Making Games with Python & Pygame
PDF and All Source Code


Chapter 1 - Installing Python [related content]
Chapter 2 - Pygame Basics [related content]
Chapter 3 - Memory Puzzle [related content]
Chapter 4 - Slide Puzzle [related content]
Chapter 5 - Simulate [related content]
Chapter 6 - Wormy [related content]
Chapter 7 - Tetromino [related content]
Chapter 8 - Squirrel Eat Squirrel [related content]
Chapter 9 - Star Pusher [related content]
Chapter 10 - Four Extra Games [related content]

Chapter 1

Read online: Chapter 1 - Installing Python

Chapter 2

Read online: Chapter 2 - Pygame Basics

Download source: blankpygame.py

Copy source to clipboard:

Use the online diff tool to find typos in your code: blankpygame.py

Download source: drawing.py

Copy source to clipboard:

Use the online diff tool to find typos in your code: drawing.py

Download source: catanimation.py

Copy source to clipboard:

Use the online diff tool to find typos in your code: catanimation.py

Chapter 3

Read online: Chapter 3 - Memory Puzzle

Download source: memorypuzzle.py

Copy source to clipboard:

Use the online diff tool to find typos in your code: memorypuzzle.py

Chapter 4

Read online: Chapter 4 - Slide Puzzle

Download source: slidepuzzle.py

Copy source to clipboard:

Use the online diff tool to find typos in your code: slidepuzzle.py

Chapter 5

Read online: Chapter 5 - Simulate

Download source: simulate.py

Copy source to clipboard:

Use the online diff tool to find typos in your code: simulate.py

Chapter 6

Read online: Chapter 6 - Wormy

Download source: wormy.py

Copy source to clipboard:

Use the online diff tool to find typos in your code: wormy.py

Chapter 7

Read online: Chapter 7 - Tetromino

Download source: tetromino.py

Copy source to clipboard:

Use the online diff tool to find typos in your code: tetromino.py

Download source: pentomino.py

Copy source to clipboard:

Use the online diff tool to find typos in your code: pentomino.py

Download source: tetrominoforidiots.py

Copy source to clipboard:

Use the online diff tool to find typos in your code: tetrominoforidiots.py

Downloads:

Chapter 8

Read online: Chapter 8 - Squirrel Eat Squirrel

Download source: squirrel.py

Copy source to clipboard:

Use the online diff tool to find typos in your code: squirrel.py

Downloads:

Chapter 9

Read online: Chapter 9 - Star Pusher

Download source: starpusher.py

Copy source to clipboard:

Use the online diff tool to find typos in your code: starpusher.py

Chapter 10

Read online: Chapter 10 - Four Extra Games

Download source: flippy.py

Copy source to clipboard:

Use the online diff tool to find typos in your code: flippy.py

Download source: inkspill.py

Copy source to clipboard:

Use the online diff tool to find typos in your code: inkspill.py

Download source: fourinarow.py

Copy source to clipboard:

Use the online diff tool to find typos in your code: fourinarow.py

Download source: gemgem.py

Copy source to clipboard:

Use the online diff tool to find typos in your code: gemgem.py

Downloads: