Making Games with Python and Pygame
by Al Sweigart
Number of pages: 365
A programming book that covers the Pygame game library for the Python programming language. Each chapter gives you the complete source code for a new game and teaches the programming concepts from these examples. This book was written to be understandable by kids as young as 10 to 12 years old, although it is great for anyone of any age who has some familiarity with Python.
Home page url
Download or read it online for free here:
by Sean M. Tracey - The MagPi Magazine
In this book, we are going to learn to make games on the Raspberry Pi with Pygame. We'll look at drawing, animation, keyboard and mouse controls, sound, and physics. This book isn't for absolute programming beginners, but it's not far from it.
by John R. Hall - No Starch Press
A complete guide to developing 2D Linux games, written by the Linux experts. It teaches the basics of Linux game programming and discusses important multimedia toolkits. You will learn to write and distribute Linux games.
by Diana Gruber - Coriolis Group Books
The art and science of creating side scroller games is documented quite thoroughly in this book. If you can look past some obvious anachronisms, you will find that this old book still contains a lot of useful information.
by James Chronister
Blender is a 3D technology rendering/animation/game development open-sourced freeware program maintained by the Blender Foundation. This tutorial book is designed to get you up and running in the basics of creating objects and scenes and animating.