-
Notifications
You must be signed in to change notification settings - Fork 18
Guidelines for Contribution
rafaelcp edited this page Oct 20, 2016
·
9 revisions
- Everything that can be found in MM 1-10 is welcome (mechanics, weapons, bosses, 8-bit resources, etc.). Priority is given to mechanics over resources/content, though.
- Features not present in most games should be made optional (include a boolean variable set to false by default) (e.g., start charging while sliding, shop, initial stage, etc.).
- Features not present in any game will be discussed by the contributors, but should be optional anyway.
- Original content won't be added. This is left for individual games.
- Solve any merge conflicts. A good practice is to always pull the latest repository version before making your PR.
- If you propose a new feature, be prepared to be assigned to it, unless someone volunteers.
- If you don't work on your assignments for more than 30 days, they may get closed (unless they are bug fixes or part of a milestone).
- All pull requests will get reviewed before merging, and modifications may be requested.
- If your pull request gets merged and a bug is found later on, you may be assigned to fix it.
- If you're contributing with an enemy, boss, weapon or item, check its stats here to make sure everything is ok and according to the original games. Also, check videos on Youtube to verify the correct behaviors, and play the games if necessary.