Skip to content

karpo27/Space_Wars

Repository files navigation

Space Wars

Badge en Desarollo

Space Wars is a shoot 'em up genre game developed in Python using the Pygame library. In this game, players take on the role of a spaceship pilot and embark on a mission to defend our galaxy from a swarm of menacing bugs.

image

Table of Contents:

Features

  • User-friendly controls and intuitive interface
  • Intense shoot 'em up gameplay
  • Multiple levels with increasing difficulty
  • Various types of enemy bugs with unique behaviors
  • Power-ups and upgrades to enhance your spaceship's capabilities (developing...)
  • Engaging sound effects and background music
  • High scores leaderboard to track your performance (developing...)
  • Immersive visual effects and animations

Installation

1- Ensure you have Python 3.x installed on your system.

2- Clone this repository or download the ZIP file and extract it to your desired location.

3- Install the required dependencies by running the following command: pip install pygame

How to Play

I'll give you 3 alternatives for running this game:

  • Option 1- Run the main.py file in VSCode, Pycharm, etc.
  • Option 2- Run .exe file directly after you download the files.
  • Option 3- Open a terminal or command prompt and navigate to the game directory. Run the following command to start the game: python main.py

After you opened it:

  • Use the arrow keys or WASD to control your spaceship's movement.
  • Press the spacebar to shoot and destroy the enemy bugs.
  • Avoid colliding with enemy bugs or their projectiles to prevent losing health.
  • Collect power-ups and upgrades to enhance your firepower and defense (developing...)
  • Defeat the enemies and achieve the highest score!

Screenshots

Demo Videos

Space.Wars.-.demo.1.mp4
Space.Wars.-.demo.2.mp4

Contributing

If you find any bugs or want to suggest new features, please open an issue on the GitHub repository. You can also submit a pull request if you want to contribute to the development of the application.

Enjoy it!

karpo27

How to reach me:

LinkedIn E-Mail