Python Game Development using Pygame and Python 3

Add to wishlistAdded to wishlistRemoved from wishlist 0

The Art of Doing: Video Game Creation With Python and Pygame

★★★★★
$2,939.00
$469.00
 in stock
as of November 6, 2026 3:52 am

From simple games using single images to complex games using classes and 100 sprites, this course will cover it all!

Created by: Michael Eramo
Educator, Master Teacher, Self-Taught Programmer
Rating:4.82 (717reviews)     15916students enrolled

What Will I Learn?

  • Fundamentals of the Pygame library and overall video game design.
  • The use of Classes and Inheritance to make complex code more organized and efficient.
  • How to create surfaces, blit images, render text, handle user input, and detect collisions.
  • How to work with sprites, sprite groups, and more robust collision methods.
  • How to create our own tile map and read a tile map to design a game level.
  • How to use 2 dimensional vectors to handle complex platformer motion such as running and jumping under gravity and friction.
  • How to add custom character animations using sprite sheets to help make our games really come to life.
  • How to use collision masks to have pixel perfect collisions when needed.
  • Create 7 awesome games in total! 4 that are very beginner friendly, 2 that are intermediate, and 1 that is advanced.

Requirements

  • Basic Python/computer science understanding.
  • Students should understand basic things like variables, lists, loops, and conditionals as I wont really spend time teaching these concepts but rather showing how to use them in larger projects.
  • In the second half of the course we will be switching to using classes extensively. I will spend some time reviewing and teaching the topics of classes and inheritance but prior knowledge may be helpful.

Target audience

  • Beginner Python developers curious about video game design and the Pygame library.
  • Beginner Python developers looking to strengthen their understanding of Classes and how they can be used in larger projects.
  • Beginner Python developers who have a love for classic style arcade games.

User Reviews

0.0 out of 5
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
Write a review

There are no reviews yet.

Be the first to review “Python Game Development using Pygame and Python 3”

Your email address will not be published. Required fields are marked *

Best Sellers News