Thanks for considering contributing to this project! Your input and expertise can make this a valuable resource for the game development community.
By participating in this project, you're expected to uphold our Code of Conduct. Please read Code_of_Conduct.md for details.
- Fork the repository
- Clone your fork locally
- Create a new branch for your feature or fix
- Documentation: Update or add new chapters in the
Book/
directory. - Validation Tools: Contribute to or improve the standalone validation tools in the
Tools/
directory. - Code Samples: Offer practical code examples to supplement the chapters.
- Write in clear, simple English.
- For code contributions, follow the established code style.
If you are contributing code, make sure to run the relevant tests to ensure everything is working as expected.
- Commit your changes in your feature branch.
- Push your branch to your fork on GitHub.
- Create a Pull Request targeting the
main
branch of the original repository. - Address any review comments and push updates to your feature branch as needed.
Once your pull request is approved, it will be merged into the main codebase.
Thanks for taking the time to contribute!