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

Coddy

Python Game Developer

via Coddy Path

Overview

Start from zero: learn Python inside a game window, then sprites, game rules, scrolling worlds and sound, one feature per lesson. Each game runs next to your code.

Syllabus

  1. Learn Pygame: Make Games in Python — Your first Python, inside a game: variables, if, loops, functions and lists, ending with a night sky of stars you place.
  2. Learn Pygame: Make Games in Python — The loop and the clock, keys and the mouse, rects and collisions, score, lives and restart.
  3. Learn Pygame: Make Games in Python — Images, turning and scaling them, classes for game objects, sprite groups and animation, in a space shooter.
  4. Learn Pygame: Make Games in Python — Menus and game over, a HUD, timers and waves, difficulty and a high score, in an endless runner.
  5. Learn Pygame: Make Games in Python — Maps from text, tiles, gravity and jumping, a scrolling camera and enemies that patrol, in a platformer.
  6. Learn Pygame: Make Games in Python — Sound effects and music, particles, screen shake and smooth motion.
  7. Learn Pygame: Make Games in Python — Snake, two-player Pong, a top-down dungeon game and one game of your own.

Reviews

Start your review of Python Game Developer

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.