Back to courses
One-on-oneExplorer

Game Dev with Python & Pygame

Dive into game making with Python and Pygame. Move sprites, detect collisions, add score and sound, and end the course with a playable arcade game you built yourself.

12 hours5 chapters11 topicsEnglishAges 8 to 17

Can follow a lesson and type comfortably

What you'll learn

  • Set up Pygame and draw to the screen
  • Move sprites with the keyboard
  • Collision detection & scoring
  • Sound effects and sprite art
  • Game loops and difficulty curves
  • Package your game to share
The course journey

What your child will explore

Follow the course from the first idea to the finished project.

  1. Chapter 01

    Getting started with Pygame

    Install Pygame, open your first window and fill it with shapes and images you control.

  2. Chapter 02

    Moving things around

    Bring sprites to life with the game loop and steer them around using keyboard controls.

  3. Chapter 03

    Collisions and rules

    Add collision detection, score and lives so your game finally has rules and stakes.

There's more to explore

Create an account or log in to see all 5 chapters.