Skip to content

Latest commit

 

History

History
95 lines (65 loc) · 3.36 KB

README.md

File metadata and controls

95 lines (65 loc) · 3.36 KB

Board Game

Space Asteroids: A Thrilling Space-Themed Arcade Game 🚀🌌

Space Asteroids Logo

🌟 Project Overview

Space Asteroids is an engaging and dynamic arcade game set in the vast expanse of space. Developed by @smaswin21 & @shahafbr, this project brings thrilling asteroid-dodging action to your screen, challenging players to navigate through perilous space environments.

Key Features:

  • 🚀 Intense space navigation and asteroid dodging gameplay.
  • 🌠 Beautifully designed space-themed graphics and sprites.
  • 🎮 Easy-to-use controls for an immersive gaming experience.
  • 🏆 Leaderboard functionality to track high scores and achievements.

💡 Game Mechanics and Design

Space Asteroids is built with attention to detail and engaging mechanics:

  • Dynamic Obstacle Avoidance: Players must skillfully navigate their spaceship to avoid colliding with asteroids.
  • Score Tracking: The game keeps track of players' scores, encouraging competition and replayability.
  • Immersive Visuals: With carefully designed sprites and backgrounds, the game offers a visually captivating experience.
  • User-Friendly Interface: The start page and layout are designed for ease of use, ensuring players of all ages can enjoy the game.

✨ Future Enhancements

We're always looking to make Space Asteroids even better. Here are some potential improvements for future updates:

  • Multiplayer Mode: Introduce a multiplayer feature to allow friends to compete or cooperate in real-time.
  • Enhanced Difficulty Levels: Implement varying levels of difficulty to cater to both beginners and advanced players.
  • Power-Ups and Special Abilities: Add special abilities or power-ups for the spaceship to increase the game's excitement and strategy.
  • Mobile Compatibility: Adapt the game for mobile platforms for on-the-go gaming.

🛠 Tech Stack

  • Python: The core programming language used for game development.
  • Pygame: A Python library for creating video games.

🛠 Installation

To set up Space Asteroids, follow these steps:

  1. Clone the repository:
git clone https://github.com/shahafbr/Algorithems_Board_Game.git
  1. Navigate to the game directory:
cd Algorithems_Board_Game/space_asteroids
  1. Install Dependencies:
pip install -r requirements.txt

🚀 How to Play

To start the game, run the following command in the game directory:

python main.py

Enjoy navigating your spaceship through the asteroid field and aim for a high score!

📁 Project Structure

space_asteroids/
├── assets/
│ ├── sounds/
│ └── sprites/
├── main.py
├── game2.py
├── leaderboard.py
├── models2.py
├── startPage.py
└── utils.py

👥 Contributing

Contributions are always welcome! If you have ideas for improvements or find a bug, feel free to open an issue or submit a pull request.

📄 License

This project is open source and available under the MIT License.


Space Asteroids is not just a game; it's an adventure through the cosmos. Get ready to blast off and set new high scores! 🌠🎮

GitHub Repository