Skip to content

DavidEricson00/Spacionave

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⭐ Spacionave

Game Logo

💫 About the Game

Spacionave is an endless runner game developed in Python using the Pygame library. The player controls a spaceship that must avoid obstacles and survive as long as possible.

📌 Objectives

Improve my programming skills and learn more about game development, especially in using graphical libraries like Pygame.

🚀 Project Screenshots

Screenshot 1 Screenshot 2

🛠️ Technologies Used

  • 📜 Python: Main programming language.
  • 🎮 Pygame: Library used for game development.

🕹️ Key Features

  • Spaceship Control: Movement with the WASD keys, shrink and speed boost with the Shift key.
  • Shooting Bullets: Shoot with the Space key, limited by a ammo system.
  • Obstacles: Different types of obstacles that the spaceship must avoid.
  • Animations: Animations for explosions and spaceship movement.
  • Scoring System: Counting the time survived as score.
  • Sound and Music: Sound effects and background music.

📝 How to Run

Follow the steps below to run the game on your machine:

  1. 🔧 Clone the Repository:
    git clone https://github.com/DavidEricson00/Spacionave.git
  2. 🐍 Install Dependencies:
    pip install pygame
  3. 📁 Navigate to the Directory:
    cd Spacionave
  4. 🎮 Run the Game:
    python main.py

✨ Credits

~ David Ericson, 08/07/2024

About

An endless runner game developed using Pygame. Control a spaceship and try to survive for as long as possible, navigating through obstacles and shooting down bricks.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages