Game Programming with Code Angel (Apress)

Program in Python on a Raspberry Pi or PC by developing four computer games. Each game project is split into several chapters of the book. Rather than taking you through programming techniques as standalone concepts, this book explains concepts as they are used within a game.

You’ll learn about variables; integer, real, Boolean and string data types; conditional if statements; fixed loops and conditional loops; modularity; arrays and lists; and predefined functions. You’ll also discover the PyGame library, which is popularly used in the development of 2D games.

Game Programming with Code Angel covers the following Code Angel projects:

  1. Forest Bomber
  2. Snapper
  3. Alien Invasion
  4. Golf


Media Assets

The media assets for each game can be downloaded from the game project pages shown above, or via the Apress Github page.