Space Invaders built with Pygame for a group coursework project (BNU COM4023)
To setup the local virtual environment first clone the repo and navigate to the root of the project, next run the following commands:
python -m venv .venvFor Mac:
source .venv/bin/activateFor Windows:
.venv/Scripts/activateThen to install the required packages, use the following command:
pip install -r requirements.txthttps://docs.google.com/document/d/1uF7of2-7JiJbbl7egOjea9eoUiHi_Pi3poYTOsuWQfo/edit?usp=sharing
The entrypoint of the application is main.py. From here the environment in initialised and the AppContext is
generated which should be propagated throughout the application to keep everything in sync.
See the repo docs for further information on usage of the rest of the application components.