Trainings

Publish at June 15 2026 Updated June 17 2026

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

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

Over the course of these videos we'll build "Sugar Smash" a candy crush clone. The goal of this course is to get past the barrier to entry, and learn the fundamental skills to start building Python games. We'll also be using PyOpenAL, a wrapper for Open Audio Library. This course is targeted at a beginner level and we'll learn by doing. No 50+ hour slog, just a cool little game that gives us a chance to solve programming problems.

Experience in Python will be useful, but isn't necessary. We'll be starting from scratch, although to get a deeper understanding of topics a bit of independent research and experimentation will be invaluable. If you're interested in game development, or simply want to learn software programming principles while having fun, then this is the course for you. Code is provided with each video, which you're welcome to download and keep, but don't stop there! I encourage you to extend and modify the game when you're finished.

What you'll 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.

To enroll, click here

Photo fr.depositphotos.com

Learn more about this training

Visit trk.udemy.com


See more trainings from this institution

Files

  • Immersion

Udemy

San Francisco
USA

View profile

Thot Cursus RSS
Need a RSS reader ? : FeedBin, Feedly, NewsBlur


Don't want to see ads? Subscribe!

Superprof: the platform to find the best private tutors  in the United States.

 

Receive our File of the week by email

Stay informed about digital learning in all its forms. Great ideas and resources. Take advantage, it's free!