Python Game Development with Pygame

Build 2D games from scratch using Python and Pygame. Sprites, physics, sound and AI.

0.0 (0 reviews)
1 students Intermediate
Created by System Administrator  ·  19 chapters  ·  5 modules
Free
Full lifetime access
Access on all devices
Mock tests included
Certificate of completion
What You'll Learn
Setting up Pygame and the game loop
Drawing shapes, colours and images
Handling keyboard and mouse input
Sprite classes and collision detection
Tile maps and scrolling worlds
Physics: gravity, velocity and acceleration
Sound effects and background music
Particle systems and visual effects
Basic enemy AI and pathfinding
Menus, scoring, lives and game states
Saving high scores to file
Packaging and distributing your game
Course Content
5 modules · 19 chapters
Introduction to Pygame & Setup Preview
The Game Loop & Event Handling Preview
Drawing Shapes & Colours
Working with Images & Surfaces
Course Description

Master game development with Python and the Pygame library. This hands-on course takes you from your first game window all the way to building a complete, polished 2D game with sprites, collision detection, sound, animation, and basic enemy AI.

Every module builds on the last, culminating in a fully functional platformer/arcade game you can share and extend.

Your Instructor
A
System Administrator
Course Instructor