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

Boot.dev

Build Asteroids using Python and Pygame

via Boot.dev

Overview

Boot.dev Special Discount:
25% off your first payment!
Grab it
Build a clone of the classic Asteroids game using Pygame and object-oriented programming concepts. This guided project will help you understand how to use Pygame to create a game loop, handle user input, and manage game state. You'll also learn how to use object-oriented programming to create game objects and manage their interactions.

Syllabus

  • Pygame
    • Setup and install Pygame.
  • Gameloop
    • Write a gameloop that renders the game at 60 frames per second.
  • Player
    • Create a Player class and implement movement.
  • Asteroids
    • Add asteroids for the player to avoid.

Taught by

Sarah Schulte, Lane, Allan, Dan, and Matt

Reviews

4.5 rating at Boot.dev based on 2417 ratings

Start your review of Build Asteroids using Python and 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.