A classic Space Invaders game built using Python and Pygame.
This project demonstrates core game development skills including game loops, sprite management, collision detection, scoring, and real-time input handling.
Take control of your ship at the bottom of the screen and shoot down waves of enemies before they reach you!
Features:
- Player movement (left/right) and shooting
- Multiple enemy waves with movement patterns
- Score tracking and game over screen
- Collision detection between bullets and enemies
- Modular, object-oriented game structure
- Python 3
- Pygame (2D game library)
- Clone this repository:
git clone https://github.com/Shreevatsan-S/Space-Invaders.git
Navigate to the folder:
cd Space-InvadersInstall dependencies:
pip install pygame
Run the game:
python main.py