This was my first Python project to learn the language. Used OOP skills to create an object oriented Space Invaders game with Pygame, a Python game development library.
Preferably, create a Python virtual environment (pyenv is good for this). Used Python version 3.9.11 but most other versions should also work. Once this has been created, install the requirements with pip by running:
pip install -r requirements.txt
Then you should be able to run the program by running:
python src/alien_invasion.py