Making Games with Python & Pygame



Download free course Making Games with Python & Pygame, pdf file on 365 pages by Al Sweigart.
Making Games with Python & Pygame covers the Pygame library with the source code for 11 games. Making Games was written as a sequel for the same age range as Invent with Python. Once you have an understanding of the basics of Python programming, you can now expand your abilities using the Pygame library to make games with graphics, animation, and sound.

This book features seven different games that are clones of popular games that you've probably already played. The games are a lot more fun and interactive than the text-based games in Invent with Python, but are still fairly short. All of the programs are less than 600 lines long. This is pretty small when you consider that professional games you download or buy in a store can be hundreds of thousands of lines long. These games require an entire team of programmers and artists working with each other for months or years to make.

The book features the source code to 11 games. The games are clones of classics such as Nibbles, Tetris, Simon, Bejeweled, Othello, Connect Four, Flood It, and others.

Table of contents

  • Installing Python and Pygame
  • Pygame Basics
  • Memory Puzzle
  • Slide Puzzle
  • Simulate
  • Wormy
  • Tetromino
  • Squirrel Eat Squirrel
  • Star Pusher
  • Four Extra Games
Pages : 365
Size : 5.6 MB
File type : PDF
Downloads: 111
Created: 2022-02-03
License: CC BY-NC-SA
Author(s): Al Sweigart
Making Games with Python & Pygame

Others python Tutorials

Python Multithreading free PDF

The Coder's Apprentice: Learning Programming with Python 3

Think Python - How to Think Like a Computer Scientist

First Semester in Numerical Analysis with Python

A Byte of Python

Others related eBooks about Making Games with Python & Pygame

GANs in Action: Deep Learning with Generative Adversarial Networks

Generative Adversarial Networks (GANs) are an incredible AI technology capable of creating images, sound, and videos that are indistinguishable from the real thing. By pitting two neural networks against each other, one to generate fakes and one to spot them, GANs rapidly learn to produce photo-real...

Introduction to Visual Cobol and Cobol for .NET

This PDF tutorial teachs you how to build your first application with Visual Cobol ,it provides an introduction to Visual COBOL and the COBOL for .NET language. It shows some basic features of COBOL for .NET,free training document under 30 pages for beginners....

Object-oriented Programming in C#

This is a teaching material about object-oriented programming, illustrated with use of the..., download free C# tutorial in PDF (485 pages) created by Kurt Normark ....

Hacking Secret Ciphers with Python

Download free course Hacking Secret Ciphers with Python, pdf file on 442 pages by Al Sweigart....

Python For Loop free PDF

Download free course Python For Loop free PDF, pdf file on 5 pages by tutorialkart.com....

Practical Artificial Intelligence Programming in Java, 3rd Edition

This book uses both best of breed open source software and the author's own libraries to introduce the reader to Artificial Intelligence (AI) technologies like genetic algorithms, neural networks, expert systems, machine learning, and statistical natural language processing (NLP). ...

ASP.NET WebHooks Succinctly

Download free course ASP.NET WebHooks Succinctly, pdf file on 94 pages by by Gaurav Arora....

The Rook's Guide to C++

This Creative Commons-licensed textbook written by Norwich University students and faculty aims to provide an introduction to the C++ programming language. The PDF and original typesetting materials are available if you are interested in having a free digital copy of your own or if you wish to contr...

Natural Language Processing with Python – Analyzing Text with the Natural Language Toolkit

This online version of the NLTK book is updated for Python 3 and NLTK 3 on 2015. ...

Android Application Development for the Intel Platform

Download free course Android Application Development for the Intel Platform, pdf file on 508 pages by by Ryan Cohen, Tao Wang....