Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Python Pygame Module Tutorials

John Hammond via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn Python game development through a comprehensive tutorial series covering pygame fundamentals and advanced techniques. Master essential concepts starting with pygame installation and basic window creation, then progress through window functions, color manipulation, and frame rate control. Explore sprite handling, image loading, sound integration, and event management including mouse movement detection. Develop skills in text rendering, rectangular collision detection, and collision resolution for platformer games. Build understanding of gravity systems, mouse-based collision interactions, and code organization best practices. Create scrolling platformer mechanics, utilize the draw module for graphics, and construct a world editor with normalized platform systems. Gain hands-on experience through 21 structured lessons that guide you from basic pygame setup to building complete game features and development tools.

Syllabus

Python [pygame] 00 Installing pygame
Python [pygame] 01 Basic Window
Python [pygame] 02 Window Functions
Python [pygame] 03 Changing the Color
Python [pygame] 04 Slowing It Down....
Python [pygame] 05 Sprites
Python [pygame] 06 Loading Images
Python [pygame] 07 Adding Sound
Python [pygame] 08 Event Handling
Python [pygame] 09 Mouse Movement
Python [pygame] 10 Rendering Text
Python [pygame] 11 Rectangular Collision Detection
Python [pygame] 12 Platforming Rectangular Collision Resolution
Python [pygame] 13 Platformer Gravity
Python [pygame] 14 Collision with Mouse Movement
Python [pygame] 15 Organizing Our Code
Python [pygame] 16 Cleaning and Player Start
Python [pygame] 17 Scrolling Platformer
Python [pygame] 18 The draw Module
Python [pygame] 19 First World Editor
Python [pygame] 20 Normalizing our Platforms

Taught by

John Hammond

Reviews

Start your review of Python Pygame Module Tutorials

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.