Defend the galaxy from aliens that shoot acidic vomit at you!
Aliens are spawned at random locations above the visible screen and at random intervals. They slowly creep down to try and reach the bottom. If they see you under them, they start shooting. You can try to avoid them or shoot back.
Move around with ARROW KEYS
, shoot with SPACE BAR
and pause the game with ESC
Turning on the dev_mode setting in the config shows all the collision boxes and detection zones
- Python
- Pygame
- Photopea (for image assets)
- Clone this repository and in the root folder create a virtual enviroment with
python -m venv .venv
- (Linux/macOS) Start the virtual enviroment with
source .venv/bin/activate
- (Windows) Make sure you use Git Bash instead of PowerShell and run
source .venv/Scripts/activate
- Install required packages with
pip install -r requirements.txt
- Start the game with
python main.py
- After you are done exit the virtual enviroment with
deactivate