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: 198
Created: 2022-02-03
License: CC BY-NC-SA
Author(s): Al Sweigart
Making Games with Python & Pygame

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others python Tutorials

Modeling and Simulation in Python

A Byte of Python

Python for You and Me

Make Games with Python on Raspberry Pi

Python 3 Tutorial for beginner

Others related eBooks about Making Games with Python & Pygame

.NET Framework Notes for Professionals

The .NET Framework Notes for Professionals book is compiled from Stack Overflow Documentat..., download free .NET tutorial in PDF (192 pages) created by ....

Basic OOP in C++

Download C++ programming language courses about object-oriented programming (OOP), free training document in PDF by Eunsuk Kang and JeanYang....

Python and Coding Theory

This is the lecture notes for a course on Python and coding theory designed for students who have little or no programmig experience. You will learn some of the Python computer programming language and selected topics in coding theory....

Introduction to Programming with Scratch

This PDF tutorial will introduce you to programming using Scratch from MIT. Free document training course under 43 pages by Donald Bourret....

Getting Started with JPA

Download a free PDF tutorial about JPA (Java persistence Application) ,training document material on 6 pages designated to beginners....

Processing WSDL in Python

With this tutorial you will learn how to process WSDL in Python language (web services and Python) , free PDF cocument under 11 pages by Mike Olson and Uche Ogbuji ....

Getting started with Scratch programming

SCRATCH is a programming language that lets you create your own interactive stories, animations, games, music, and art. Download this PDF tutorial about programming with Scratch to learn how to create your first amazing animation or games step by step....

Annotated Algorithms in Python: with Applications in Physics, Biology, and Finance

This book is assembled from lectures given by the author over a period of 10 years at the School of Computing of DePaul University. The lectures cover multiple classes, including Analysis and Design of Algorithms, Scientific Computing, Monte Carlo Simulations, and Parallel Algorithms. These lectur...

Think Raku (Think Perl 6)

Download free course Think Raku (Think Perl 6), pdf file on 431 pages by Allen Downey, Laurent Rosenfeld....

An Introduction to Programming in Go

Learning Go language, free PDF tutorial in 168 pages. Go is an ideal language to learn as your first programming language....