Re:Bevy 0.10: data oriented game engine built in Rust
by raincole on Monday March 06, 2023 @05:21PM
(#35048583)
I don't mind to eventually read the code. I've learned how to use SRP by reading URP code anyway, because Unity's document in this regard isn't particularly great either ;p (of course my Rust fluency is still not at the same level of my C#).
Thank you very much for the answer!
The best 10,000ft view that doesn't just point you at the code itself is probably https://bevy-cheatbook.github.io/gpu/intro.html. If you need finer details, you'll need to read the code itself, or ask in the #rendering(-dev) channels on the Discord.
Again, I'm not happy with the state of public documentation for this, but as seen with this release, it's still heavily in flux. I don't think we've had a single release since 0.5 that hasn't made major architectural changes of some kind.
> And what's the equivalance of Unity's Frame Debugger? Since Bevy doesn't have a GUI editor yet, I guess the answer is just to use Render Doc?
Yep, just use RenderDoc right now. I don't think we'll have a good solution for this for a long while, since building one of those from the ground up is a huge undertaking.