Skip to content

Repository files navigation

Asteroids

A small Asteroids game built in Python with pygame.

This is one of my boot.dev projects. I built it to practice Python, object oriented design, and the basics of a game loop.

What it does

You fly a ship, dodge asteroids, and shoot them. Each asteroid you hit splits into smaller ones until it is gone. Touch an asteroid and the game ends.

Controls

  • W / S move forward and back
  • A / D rotate left and right
  • Space shoot

Run it

You need Python 3.13+ and uv.

uv run main.py

That installs the dependencies and starts the game.

Built with

  • Python
  • pygame

About

Asteroids game in Python with pygame — part of my boot.dev journey

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages