Please Note: This document is a work in progress and will be improved over time.
This is just a summary of important points, a more in-depth contributing guide can be found on our Developer Wiki
Make sure that your changes and pull requests follow our Contribution Guidelines.
- Before you submit any contributions, you must agree to the Space Kobold Games Contributor Agreement. This is done by replying with "I have read the CLA Document and I hereby sign the CLA" when prompted about the CLA by GitHub actions in your first PR.
- This agreement protects you and our community from legal liability while simplifying the copyright/licensing of the project. This agreement does not transfer your copyright! It only grants us a license to your contribution.
- You should also read Legal.md for a more in-depth explanation of the Contributor Agreement and other copyright/licensing/attribution requirements.
- Clone this repo.
- Run
RUN_THIS.pyto init submodules and download the engine. - Compile the solution.