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

Others python Tutorials

Problem Solving with Algorithms and Data Structures Using Python

Make Games with Python on Raspberry Pi

Invent Your Own Computer Games with Python

Python for You and Me

Think Python

Others related eBooks about Making Games with Python & Pygame

Exploring Swift

Swift is more than just a modern replacement for Objective-C. Ever since going open source..., download free Swift tutorial in PDF (94 pages) created by ....

A Byte of Python

Download free course A Byte of Python, pdf file on 117 pages by Self-publishing....

Learning Statistics with R

R is the world's most popular language for developing statistical software: Archaeologists use it to track the spread of ancient civilizations, drug companies use it to discover which medications are safe and effective, and actuaries use it to assess financial risks and keep economies running smooth...

Deep Learning and the Game of Go

The ancient strategy game of Go is an incredible case study for AI. In 2016, a deep learning-based system shocked the Go world by defeating a world champion. Shortly after that, the upgraded AlphaGo Zero crushed the original bot by using deep reinforcement learning to master the game. Now, you can l...

Learning Python Matplotlib

Download free course Learning Python Matplotlib, pdf file on 97 pages by Stack Overflow Community....

Learning Python language

Complete Python language tutorial, courses, exercises and Python language examples designed for developers who want to learn the basics of this language. PDF document on 1067 pages created by StackOverFlow....

Get Started with MicroPython on Raspberry Pi Pico

Download free course Get Started with MicroPython on Raspberry Pi Pico, pdf file on 139 pages by Gareth Halfacree, Ben Everard....

Reverse Engineering for Beginners

Download free ebook about Reverse Engineering for Beginners. A PDF tutorial on 942 pages by Dennis Yurichev....

A Practical Introduction to Python Programming

This book started out as about 30 pages of notes for students in my introductory programmi..., download free Python tutorial in PDF (263 pages) created by Brian Heinold ....

Getting started with C#

Free tutorial in PDF about C# programming ,a training document under 52 pages designated to beginners who want to learn the basics of CSharp language....