Skip to content

Snipy7374/pyweek-sept-2024

Repository files navigation

pyweek-sept-2024

Installing the project for development

Hi dear contributors. This project uses the uv packet manager, I will personally guide you for the installation process.

  1. Make sure to have a python version between 3.10 and 3.12 (inclusive, so 3.10 and 3.12 are ok as well)
  2. Create a virtual environment and activate it (you can do this through python venv module or using uv as well)
  3. Install uv if not already installed (pip install uv)
  4. Install dependencies by running uv sync
  5. Install pre-commit by running pre-commit install
  6. Create a new git branch (don't work on your main) git branch new_name
  7. Checkout to the new git branch git checkout new_name
  8. Run the game using python src
  9. Remember to pick an issue from the gh repo. PUSH to main are disallowed, it'll error you. PRs and commits must be atomic.

Now you're ready to go! If you have any problem with the project contact me (Snipy7374)

Credits

The contributors are sorted based on their contributions (additions). More up to date information can be found here https://github.com/Snipy7374/pyweek-sept-2024/graphs/contributors. And in the commit history.

  • Asher - Team Leader Aid. Worked on the Main Character, added enemies, health bar and stamina bar and enemy stats. Gave aid where required.
  • Snipy7374 - Team Leader. Made all the GUIs of the game. Worked on the settings of the game and helped with assets.
  • Ununennium - Worked on designing game maps and assets.
  • Spark - Worked on the game assets and designed the game maps.
  • Stovoy - Made an initial implementation for shader lights. Gave the game idea.
  • Abhishek - Committed the initial structure.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published