Contributing
If you would like to contribute but you're unsure where to start, here is a short wishlist and some notes on how to get started.
First, you can have a look at GH issues. More specifically, the ones that are:
If you feel like you can tackle on of these, please, feel free to submit a PR!
Helping other users, respond to issues, help review PRs or just openning new issues is also very helpful !
Also, another way of helping is to contribute on crates we rely on, namely rs-tiled and bevy_ecs_tilemap, or anything else in the Bevy ecosystem.
Contribution guidelines
If you submit a PR, please make sure that:
- the CI is green: you can locally run the
./ci_check.shscript - you add proper in-code documentation
- you update the
CHANGELOG.mdfile with a description of your fix - if you add a new example, update the
examples/README.mdfile with a description of your example and theCargo.tomlfile with your example name (and any feature it may need) - if you add a new map, update the
assets/README.mdfile with your map characteristics - if you add a new asset, update the "Assets credits" section of the
README.mdfile and make sure that you actually have the right to use it!
Thanks in advance! :)