Skip to content

An implementation of an Asteroids-like game from scratch in Pygame.

License

Notifications You must be signed in to change notification settings

BrettWitty/asteroids

Repository files navigation

Reimplementing Asteroids

Following some of the introspection from my blog post, I thought I'd reimplement Asteroids from scratch with pygame. Terry Cavanagh (recently in 2020) released the source code for VVVVV, warts and all. I've been encouraged to do the same.

⚠️ Be warned, this is solo, hobby project, not originally intended for public consumption. The code is very rough, and the only guarantees is that it works on my machine. It is not identical to any particular historical version of Asteroids, just whatever I remembered of it from my youth.

Getting started

These instructions will get the code onto your machine and hopefully running.

Prerequisites

We will need Python 3.6, pygame 2.0 and numpy.

pip install --user -r requirements.txt

Installing and running

Just git clone this repository into a useful place. Then

python3 asteroids.py

Authors

License

This project is licensed under the MIT License - LICENSE.md

About

An implementation of an Asteroids-like game from scratch in Pygame.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages