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: 186
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

Programming for Computations - Python: A Gentle Introduction to Numerical Simulations with Python 3.6

Python for You and Me

Coffee Break Python Slicing

Classic Computer Science Problems in Python

A Byte of Python

Others related eBooks about Making Games with Python & Pygame

Getting started with JSF2

Free Pdf tutorial about the basics of JSF and Eclipse ,training document for beginners under 28 pages to learn how to install and setup JSF....

Getting started with PowerShell

Download free tutorial about PowerShell, it's a powerful and very flexible language that is relatively easy to understand. PowerShell allows you as a system administrator to create scripts that help you automate certain tasks in a simple and very practical way....

5 Unsung Tools of DevOps

Download free course 5 Unsung Tools of DevOps, pdf file on 21 pages by O'Reilly Media....

UNIX Programmer's manual

Download UNIX Programmer's manual in PDF, free training course in 300 pages intended to beginners....

Software Project Management

...

JavaScript for impatient programmers

Download free course JavaScript for impatient programmers, pdf file on 526 pages by Axel Rauschmayer....

Python re(gex)?

Scripting and automation tasks often need to extract particular portions of text from inpu..., download free Python tutorial in PDF (71 pages) created by ....

Programming Fundamentals: A Modular Structured Approach Using C++

This book is an introduction to computer programming using C++ as the language for writing programmes, and to solid, fundamental programming principles - including writing structured programmes, looping, data structures and iteration. ...

3D Game Development with LWJGL 3

This book introduces the main concepts required to write a 3D game using the LWJGL 3 library....

Modern Java EE Design Patterns

Download free course Modern Java EE Design Patterns, pdf file on 67 pages by Markus Eisele....