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.
- 🚀 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.
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.
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.
- Python: The core programming language used for game development.
- Pygame: A Python library for creating video games.
To set up Space Asteroids, follow these steps:
- Clone the repository:
git clone https://github.com/shahafbr/Algorithems_Board_Game.git
- Navigate to the game directory:
cd Algorithems_Board_Game/space_asteroids
- Install Dependencies:
pip install -r requirements.txt
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!
space_asteroids/
├── assets/
│ ├── sounds/
│ └── sprites/
├── main.py
├── game2.py
├── leaderboard.py
├── models2.py
├── startPage.py
└── utils.py
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.
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! 🌠🎮