Here's a topdown shooter game that I made with pygame for Python3.
- Destroy as many enemy spaceships without getting destroyed yourself! 💯
- Collect health, shield, and damage crates to survive longer! ❤️
- Don't collide with the other spaceships! Lookup for the massive UFO 👾
- Beat your friend's highscores! 🏆
- Game gets harder as more points are accumulated
- python-3.7+
- pygame-1.9.4 for python-3.7
pip install pygame
python .\spaceBattleGame.py
Key | Description | Default |
---|---|---|
framerate | Game frame rate in frames per second (fps) | 60 |
fullscreen | Whether to run the game in fullscreen | true |
resolutionx | Screen width in pixels | 640 |
resolutiony | Screen height in pixels | 480 |
sound | on/off volume (planned feature) | true |
- WASD controls
- Spacebar to shoot
- Left and right arrows to rotate
Instructions screen and high score
- Adjust sound level
- Joystick input
- Low FPS when running windows mode on Retina displays
abort trap 6
in OSX 10.15.2
Kenney for their sprites and sounds
bxfr for their sound generator
FreeMusicArchive for the theme