This is clone of the classic Asteroids game using Pygame and object-oriented programming concepts.
Python 3.10+
First, create a virtual environment:
python -m venv venv
Activate the virtual environment:
source venv/bin/activate
Install the requirements:
pip install -r requirements.txt
Run the game:
python main.py
- Add edges so objects come back into view when leaving the screen
- Make the bullet look like a line
- Add lifes
If you want more features please contact me. Or if you want to contribute fork the repo and open a pull request.