- Fork the project.
- Make your feature addition or bug fix.
- Add tests for it. This is important so we can avoid regression later.
- Manually test that your test site doesn't break!
- Commit just the modifications, do not mess with the composer.json files.
- Ensure that all tests pass.
- Send the pull request.
- Check that the Test CI build passes (check the badges/checks). If not, rinse and repeat.
See our coding style standards doc at: https://github.com/BitLucid/ninjawars/blob/master/docs/CODING_STANDARDS
For licensing info (Creative Commons License) read the ninjawars staff and licensing page.
Talk about development on the forum at: The ninjawars development forum
The live game: http://www.ninjawars.net
Ninjawars on Static Code Analysis: https://codeclimate.com/github/BitLucid/ninjawars