Welcome to the Alien Invasion project. This is an open-source effort where serious developers, designers, and gamers come together to create something extraordinary. We’re focused on pushing the limits of what this game can be, and we need your expertise to make that happen.
The foundation is set, but now it’s time to build something even better. If you’re ready to contribute, collaborate, and help take this project to the next level, we’re excited to have you on board.
Version | Date | Release |
---|---|---|
V1.2.0 | Feb 3, 2025 |
|
V1.1.0 | Jan 8, 2025 |
|
V1.0.0 | Nov 16, 2024 |
|
-
To contribute to the Alien Invasion project, please make your pull requests to the develop branch with a clear and detailed description in English of the changes you've made.
-
It's important to ensure your PRs are standardized, PEP8 compliant, and that you avoid large commits. Instead, break your changes into smaller, logical commits to make the review process smoother.
-
If you're adding new assets like sound effects, music, or textures, ensure that the sources are listed in the Copyright.txt file in the appropriate directory, and include the source links in your PR description if possible.
-
For ideas on what to work on, check the TODO list discussion, or feel free to join our Discord server to collaborate and share your progress.
We appreciate your contributions and look forward to building something great.
-
Clone this repository or download the latest version.
-
Next, navigate to the project directory:
cd Alien-invasion
- Make sure you have Python 3 or later installed. Then, install the dependencies:
pip install -r requirements.txt
- Finally, run the game:
python3 alien_invasion.py