Skip to content

A vibrant and engaging 2D plane fighting game built with Pygame, featuring colorful graphics, dynamic power-ups, and challenging enemies.

Notifications You must be signed in to change notification settings

shuddha2021/SkyBlitzPlaneFighting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SkyBlitzPlaneFighting

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.

Features

  • 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.

Technologies Used

  • Pygame: Library for creating the game.
  • Python: Programming language used to build the game logic.

Screenshot

Screenshot 2024-07-10 at 12 15 10 PM

Getting Started

Prerequisites

  • Python
  • Pygame

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/skyblitz.git
  2. Navigate to the project directory:
    cd skyblitz
  3. Install Pygame:
    pip install pygame
  4. Run the game:
    python skyblitz.py

Usage

  • 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.

Project Structure

  • skyblitz.py: Main game script containing the game logic.
  • assets/: Directory containing game assets (images, sounds, etc.).

Why This Project Is Useful

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.

Contributing

Contributions to this project are welcome. Please fork the repository and create a pull request with your changes.

License

This project is licensed under the MIT License.

About

A vibrant and engaging 2D plane fighting game built with Pygame, featuring colorful graphics, dynamic power-ups, and challenging enemies.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages