Product image 1
HomeStore

Code the Classics Volume II

Code the Classics Volume II

A hands-on guide to recreating iconic 1980s video games and learning game development. Written by Andrew Gillett with contributions from Raspberry Pi co-founder Eben Upton and game developer Sean M. Tracey, this book teaches you to build retro-inspired games using Python and Pygame Zero.

What You'll Learn

  • Game Design Fundamentals – Tips and techniques from industry veterans
  • Essential Game Tasks – Display images, play sounds, handle keyboard and controller input
  • Pygame Zero – Powerful library that simplifies game development
  • Code Deep-Dives – Detailed explanations you can modify for your own projects

Featured Games

  • Avenger – Pilot your craft across scrolling landscapes, rescuing humans from aliens
  • Beat Streets – Fight through levels to take down a crime boss
  • Eggzy – Collect gems and survive against the clock
  • Leading Edge – Race through pseudo-3D tracks, avoiding obstacles
  • Kinetix – Break bricks with power-ups while dodging enemies

Getting Started

  • Install Python and Pygame Zero
  • Set up an IDE for editing code
  • Run and modify the included examples

Ideal For

  • Beginner to experienced coders
  • Retro gaming enthusiasts
  • Aspiring game developers
  • Python programmers wanting practical projects
$15.70
Code the Classics Volume II
$15.70

Product Information

Shipping & Returns

Description

A hands-on guide to recreating iconic 1980s video games and learning game development. Written by Andrew Gillett with contributions from Raspberry Pi co-founder Eben Upton and game developer Sean M. Tracey, this book teaches you to build retro-inspired games using Python and Pygame Zero.

What You'll Learn

  • Game Design Fundamentals – Tips and techniques from industry veterans
  • Essential Game Tasks – Display images, play sounds, handle keyboard and controller input
  • Pygame Zero – Powerful library that simplifies game development
  • Code Deep-Dives – Detailed explanations you can modify for your own projects

Featured Games

  • Avenger – Pilot your craft across scrolling landscapes, rescuing humans from aliens
  • Beat Streets – Fight through levels to take down a crime boss
  • Eggzy – Collect gems and survive against the clock
  • Leading Edge – Race through pseudo-3D tracks, avoiding obstacles
  • Kinetix – Break bricks with power-ups while dodging enemies

Getting Started

  • Install Python and Pygame Zero
  • Set up an IDE for editing code
  • Run and modify the included examples

Ideal For

  • Beginner to experienced coders
  • Retro gaming enthusiasts
  • Aspiring game developers
  • Python programmers wanting practical projects