My Account Log in

3 options

Code the Classics Volume I.

EBSCOhost Academic eBook Collection (North America) Available online

View online

EBSCOhost Ebook Public Library Collection - North America Available online

View online

EBSCOhost eBook Community College Collection Available online

View online
Format:
Book
Author/Creator:
Crookes, David.
Contributor:
Gillett, Andrew.
Upton, Liz.
Upton, Eben.
Malone, Dan.
Tracey, Sean M.
Brimble, Allister.
Language:
English
Subjects (All):
Python (Computer program language).
Video games.
Physical Description:
1 online resource (143 pages)
Edition:
2nd ed.
Place of Publication:
La Vergne : Raspberry Pi Press, 2024.
Summary:
This book serves as a comprehensive guide to programming and game development, focusing on recreating classic video games with modern tools. It introduces readers to Python and Pygame Zero, providing step-by-step instructions for creating games such as tennis, platformers, fixed shooters, and football simulations. The book also explores the history and design principles of iconic arcade games like Pong, Frogger, and Centipede, emphasizing their gameplay mechanics and visual styles. Additionally, it includes interviews with notable game developers like Dan Malone and Allister Brimble, offering insights into the creative process behind classic and contemporary games. Aimed at aspiring programmers, game enthusiasts, and educators, this resource blends technical tutorials with historical context and practical advice. Generated by AI.
Contents:
Cover
Title Page
Copyright
Contributors
Table of Contents
Foreword
Chapter 1: Tennis
Chapter 2: Action Platformer
Chapter 3: Top-down Platformer
Chapter 4: Fixed Shooter
Chapter 5: Football Game
Setting Up
An Introduction to: Python
An Introduction to: Pygame Zero
Git and Version Control
Interview: Dan Malone
Interview: Allister Brimble Generated by AI.
Notes:
Description based on publisher supplied metadata and other sources.
Part of the metadata in this record was created by AI, based on the text of the resource.
ISBN:
1-916868-20-7
OCLC:
1450100735

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account