diff options
author | Loek Le Blansch <loek@pipeframe.xyz> | 2024-12-04 12:24:31 +0100 |
---|---|---|
committer | Loek Le Blansch <loek@pipeframe.xyz> | 2024-12-04 12:24:31 +0100 |
commit | 8d1c0d3b99d51c1b9a02e7baf41d78d3abd0d385 (patch) | |
tree | be59ac96097a2a13636e9ec56f788a62a63cb076 /contributing.md | |
parent | f137451d0edb13543919cf2d1a3af379cb3a1485 (diff) | |
parent | ef9088408b353a38f52d0542f1bca8c1ff7a14ff (diff) |
Merge branch 'jaro/contributing_update' of github.com:lonkaars/crepe
Diffstat (limited to 'contributing.md')
-rw-r--r-- | contributing.md | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/contributing.md b/contributing.md index b0f623b..85e29bb 100644 --- a/contributing.md +++ b/contributing.md @@ -953,6 +953,23 @@ that you can click on to open them. Foo & operator=(Foo &&) = delete; ``` </td></tr></table></details> +- Features are described in the Doxygen Feature Tab (in this order): + - A feature description should explain the purpose and function of the feature, + focusing on what it enables or achieves for the gamedeveloper. + - Include additional information about when to implement the feature, + such as specific use cases or scenarios. + - Provide an example to demonstrate how gamedevelopers can enable or use the feature. + <!-- add example --> + - If the current feature depends on or reuses a previous feature, + include a link to that feature from the current feature (backward link, if applicable). + <!-- add example --> + - If the current feature depends on or reuses a previous feature, + include a link from the previous feature to the current feature (forward link, if applicable). + <!-- add example --> + > [!NOTE] + > A feature is almost never a component, system or large part of the engine. + > If a component or system has a single, + > distinct feature it should be named after that feature, not the component or system itself. # Libraries |