Thank you for considering contributing to Velos! Whether it's a bug fix, new feature, or documentation improvement, all contributions are welcome.
-
Fork the repository and create a feature branch:
git checkout -b feature/new-feature
-
Write clean, modular code. Velos emphasizes simplicity and flexibility.
-
Follow Coding Conventions:
- Use
PascalCasefor Classes and Structs (e.g.,EntityManager). - Use
camelCasefor methods and variables (e.g.,createEntity()). - Prefix private class members with
m_(e.g.,m_transform) and static members withs_(e.g.,s_instance).
- Use
-
Test your changes in the sandbox example.
-
Submit a pull request with a description of your changes.
- Use GitHub issues to report bugs or suggest features.
- Label your issues appropriately:
bug,feature,refactor,documentation, ...