-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add links to additional foundational libraries #10829
Conversation
* [glam-rs](https://github.com/bitshifter/glam-rs): a simple and fast 3D math library for games and graphics | ||
* [gltf](https://github.com/gltf-rs/gltf): glTF 2.0 loader | ||
* [rodio](https://github.com/RustAudio/rodio): audio playback library leveraging [CPAL](https://github.com/RustAudio/cpal) | ||
* [taffy](https://github.com/DioxusLabs/taffy): cross-platform UI layout library |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Correct me if I'm wrong, but taffy doesn't seem to depend on anything platform specific? Sure it's cross platform, but that's not really saying anything considering it's not abstracting over different platforms in the first place (like wgpu or winit does) xD.
Anyways small nit, lgtm.
I would prefer to remove that part of the readme rather than to extend it with more libraries. Some of those are not foundational for me, and there are active efforts to remove them |
I'm ok with that. Bevy builds on a ton of different libraries and choosing who gets "prime real estate" in the readme is hard / political. Closing that can of worms makes a lot of sense. I'm also down to remove the "alternatives" section for similar reasons. There are a number of engines/libs that aren't credited there, some of those listed no longer exist / aren't maintained, and it isn't really our job to be the canonical source. |
Closing in favor of a PR that removes it. |
Objective
Solution