We are always glad to have new contributors on board. Each contribution, no matter how big or small, is valuable. Here are the ways you can contribute in more detail:
If you spot a bug or an issue please consider opening a new issue in issues. Don't be afraid to report a duplicate problem , we try to fix the problem as soon as possible.
Tip
Here some tips for writing a proper bug report :
- Write a short and clear summary of the problem.
- Describe what you expected to happen.
- Explain what actually happens
- Include the text of any error messages you received.
- Provide a brief explanation about things that you tried for fixing the problem or parts of code that you think may cause the error.
Before start doing one of Items in the list, please check this topic for making sure that no one is working on that specific item. if no one is working on that item follow these steps along:
- Fork and Clone the repository.
- Open the project with unity
- Make your changes.
- Push your fork and submit a pull request.
- Wait for your pull request to be reviewed.
If you are not familier with pull requests and git , See GitHub's documentation for more info.
Tip
Here is the ways that increase your chance for being accepted your pull request:
- Plaese update the document for any afftect by your changes
- Provide a clear description for each part of your changes and how they work.
- Using Regions in code for each feature
If you have ideas about a specific feature or think our program lacks a feature, please consider sharing in Ideas. Please don't be shy or nervous about sharing with us. We are always eager to hear new thoughts for improving our program.
If you have questions about project , feel free to ask in here.