A vibrant and engaging 2D plane fighting game built with Pygame. Fly your plane through the skies, battle against waves of enemies, and collect power-ups to enhance your abilities.
- Dynamic Gameplay: Fight against different types of enemies with unique behaviors.
- Power-Ups: Collect power-ups to gain special abilities and boost your firepower.
- Colorful Graphics: Enjoy a visually engaging experience with colorful and animated graphics.
- Health and Score Tracking: Keep track of your health and score as you progress through the game.
- Explosion Animations: Witness spectacular explosions when enemies are defeated.
- Starry Background: Immerse yourself in the game with a beautiful starry background.
- Pygame: Library for creating the game.
- Python: Programming language used to build the game logic.
- Python
- Pygame
- Clone the repository:
git clone https://github.com/yourusername/skyblitz.git
- Navigate to the project directory:
cd skyblitz
- Install Pygame:
pip install pygame
- Run the game:
python skyblitz.py
- Use arrow keys to move the plane.
- Press spacebar to shoot.
- Avoid enemy bullets and collide with enemies.
- Collect power-ups to enhance your shooting abilities.
- skyblitz.py: Main game script containing the game logic.
- assets/: Directory containing game assets (images, sounds, etc.).
This project serves as a fun example of building an arcade-style game with Pygame. It demonstrates game development concepts such as sprite management, collision detection, and handling player input.
Contributions to this project are welcome. Please fork the repository and create a pull request with your changes.
This project is licensed under the MIT License.