Code the Classics



Download free course Code the Classics, pdf file on 224 pages by David Crookes, Andrew Gillett, Liz Upton, Eben Upton, Sean M. Tracey, Dan Malone, Allister Brimble.
This stunning 224-page hardback book not only tells the stories of some of the seminal video games of the 1970s and 1980s, but shows you how to create your own games inspired by them using Python and Pygame Zero, following examples programmed by Raspberry Pi founder Eben Upton.

In the first of two volumes, we remake five classic video games - ranging from Pong to Sensible Soccer, each represents a different genre. We interview the games' original creators and learn from their example, as well as utilise the art and audio engineering skills of two of the 1980s' most prolific games developers for our recreated versions of the games.

- Get game design tips and tricks from the masters;
- Explore the code listings and find out how they work;
- Download and play game examples by Eben Upton;
- Learn how to code your own games with Pygame Zero;
- Read interviews with expert graphics and audio creators.

Table of contents

  • Tennis
  • Action Platformer
  • Top-down Platformer
  • Fixed Shooter
  • Football Game
  • Setting up
  • Interview: Dan Malone
  • Interview: Allister Brimble
Pages : 224
Size : 37.4 MB
File type : PDF
Downloads: 44
Created: 2022-02-01
License: CC BY-NC-SA
Author(s): David Crookes, Andrew Gillett, Liz Upton, Eben Upton, Sean M. Tracey, Dan Malone, Allister Brimble
Code the Classics

Others Computer science Tutorials

Introduction to Data Science

The Node.js Handbook

Defend Dissent

Learning Node.js

DevOps in Practice

Others related eBooks about Code the Classics

Introduction to Computers and Programming

Welcome to the world of computer programming! In this book, you will learn the essential concepts of programming using Python language....

30 Arduino projects guide

Download a complet Arduino tutorial in PDF ,with this training document you will learn the basics of Arduino and how to connect all manner of electronics to your computer to create projects....

Numerical Methods with Applications, 2nd Edition

This book entitled Numerical Methods with Applications is written primarily for engineering undergraduates taking a course in Numerical Methods. The textbook offers a unique treatise to numerical methods which is based on a holistic approach and short chapters. ...

Building Cloud Apps with Microsoft Azure

Download free course Building Cloud Apps with Microsoft Azure, pdf file on 201 pages by by Scott Guthrie, Mark Simms, Tom Dykstra, Rick Anderson, Mike Wasson....

The Future of Software Quality Assurance

Download free course The Future of Software Quality Assurance, pdf file on 272 pages by Stephan Goericke....

Think Stats: Probability and Statistics for Programmers

If you know how to program, you have the skills to turn data into knowledge using the tools of probability and statistics. This concise introduction shows you how to perform statistical analysis computationally, rather than mathematically, with programs written in Python. ...

Operating Systems and Middleware

Download free course Operating Systems and Middleware, pdf file on 559 pages by Max Hailperin....

Information Technology for Management, 7th Edition

Information Technology for Management 7/e prepares students how to take an active role in the design, use, and management of information systems and technology by providing a broad treatment of issues relating to an organization, the technology used, and how systems are developed. The main focus d...

The Complete Guide to Rooting Your Android Phone or Tablet

Download free Android PDF tutorial in 12 chapters and 18 pages. This course helps users to know the efficient way to root their Android smartphone or tablet. ...

Seeing Theory

Download free course Seeing Theory, pdf file on 66 pages by Daniel Kunin, Jingru Guo, Tyler Dae Devlin, Daniel Xiang....