Replies: 2 comments 3 replies
-
Ideally this would be documented in the module docs of each crate, but in practice we don't have great documentation. |
Beta Was this translation helpful? Give feedback.
0 replies
-
This was an issue before 0.14 version, starting from 0.14 all gated by feature types have concrete mention of feature like here |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I readed Bevy's changelogs recently, and found many new features I havn't known before, which are beneficial if used in projects. However, they are too many to be entirely memorized for me, and are unknown to who hasn't readed the changelogs. Also, their number will continuously increase in the future, so it's impractical to remember them all.
Therefore, having a method to browse features is necessary. I usually read examples to explore features, but not every feature is included in the examples. Another possible way is to read documents, but it is very inefficient, and cannot highlight appealing features, because there is no application scenario, advantage or example in the documents, so it is hard to distinguish needed features from other functions.
So, I wonder how to spot helpful features from abundant functions. For example:Imagine that I am programming a game which loads many assets when opened, which has caused performance issues, but I know nothing about bevy's asset preprocessing. Then, how can I get the inspiration to use it to improve performance? Is there a "list of features" that I can read through to discover the preprocessing? Or the only way is memorizing all the features, and keeping up with every updates?
Beta Was this translation helpful? Give feedback.
All reactions