Eclipse Game is a fast-paced, top-down shooter game developed in Python using the Pygame library. Control your character, survive as long as possible, and eliminate enemy entities in this action-packed game.
Intuitive controls: Move your character using the mouse cursor. Shooting mechanism: Hold down the mouse button to shoot bullets in the direction of the cursor. Diverse enemies: Face off against enemies with unique shapes and movement patterns. Health and damage system: Manage your health bar and avoid collisions with enemies. Ammunition and reload: Keep track of your ammunition count and reload at the right time. Power-ups: Collect power-ups for advantages like increased health, bullet size, and reload speed. Score and rating: Earn points for eliminating enemies and rise through the levels. Audio: Enjoy background music and immersive sound effects. Menu system: Access in-game controls, adjust volume, resume or exit the game.
Install Python (version 3.7 or higher) if you haven't already.
Clone the Eclipse Game repository from GitHub:
git clone https://github.com/ian2102/eclipse.git
Navigate to the project directory:
cd eclipse
Install the required dependencies:
pip install -r requirements.txt
Run the game:
python eclipse.py
Mouse movement: Control character position Left mouse button: Shoot bullets Escape key: Access the in-game menu Contributing: Contributions are welcome! If you find any issues or have ideas for improvements, please open an issue or submit a pull request.
This project is licensed under the Apache License 2.0.
Pygame: https://www.pygame.org
OpenAI GPT-3.5 model for providing assistance in creating this README.
Enjoy playing Eclipse Game!