Thanks for your interest in contributing. We welcome pull requests, bug reports, and feedback.
- Join our Discord server. If you have access to
#code-changes, please discuss your change there before opening a PR. - Fork the repo and create a branch for your changes.
- See the Building section in README for setup instructions.
- Open a pull request with a clear description and attach a short recording/GIF of the change.
Please report bugs and request support through our Discord server. GitHub issues are automatically closed.
We want contributing to feel straightforward and fair.
- You keep ownership of your work.
- You confirm you have the right to submit your contribution.
- You allow maintainers to use your contribution in GameNative and future versions.
- This can include relicensing when needed to keep the project sustainable. Our default intent is to keep GameNative free and open source; if major licensing changes are ever considered, we will communicate them transparently with the community.
- Public forks continue under the project's published license, unless maintainers separately grant extra rights. This helps protect contributors by ensuring forks cannot take your code proprietary in violation of the license.
By opening a pull request, you agree to these terms.
Legal details
The legal clauses below are directly based on the Apache Software Foundation Individual Contributor License Agreement (ICLA), which is widely used as a template across open-source projects.
Except for the license granted below to the project maintainers, you reserve all right, title, and interest in and to your contributions.
Grant of Copyright License: Subject to these terms, you hereby grant to the project maintainers a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute your contributions and such derivative works.
You represent that you are legally entitled to grant the above license and that your contributions are your original creation (or that you otherwise have sufficient rights to submit them).