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

YouTube

Level Up with Python - Building a Shooter Game Live with PyGame

WeAreDevelopers via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to build a 2D shooter game from scratch using Python and PyGame in this live coding session. Discover why PyGame is an excellent choice for game development before diving into hands-on coding where you'll implement core game mechanics including player movement, shooting systems, enemy spawning, collision detection, and scoring systems. Follow along as the instructor demonstrates the complete development process, from initial setup through adding game assets and polishing the final product. Gain practical experience with sprite handling, game loops, event management, and essential game development concepts that apply to any 2D game project. Perfect for Python developers at any level who want to explore game development or educators looking for engaging ways to teach programming concepts through interactive projects.

Syllabus

00:00 Meet the Instructor
01:14 Why Pygame
06:07 Coding Begins
16:12 Shooting Mechanics
20:13 Adding Enemies
23:13 Collision and Scoring
25:54 Game Assets
26:59 Final Tips

Taught by

WeAreDevelopers

Reviews

Start your review of Level Up with Python - Building a Shooter Game Live with PyGame

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.