For anyone interested in learning / trying out Bevy, have a look at The Unofficial Bevy Cheatbook (i'm the author): <a href="https://bevy-cheatbook.github.io" rel="nofollow">https://bevy-cheatbook.github.io</a>.<p>I did a major overhaul of the book for the new 0.5 release, and it's better than ever! Many pages were expanded or rewritten, new content added, and community feedback addressed. This is now one of the most detailed learning resources for Bevy.<p>Enjoy, and have fun making things with Bevy!<p>(the book is a continuous work in progress, even more content and improvements coming soon!)
Contributor here: there's <i>so</i> much cool stuff in this release.<p>I was personally most involved in improving the docs, the reliable change detection work (you can now detect changes no matter when your system runs, even skipping arbitrary numbers of frames), and a great deal of the other ECS work. AMA if you have any questions or requests ;) I'm particularly curious about "I'd like to use Bevy but..." stories.
<i>Bevy 0.4: data oriented game engine built in Rust</i> - <a href="https://news.ycombinator.com/item?id=25480321" rel="nofollow">https://news.ycombinator.com/item?id=25480321</a> - Dec 2020 (23 comments)<p><i>Bevy 0.3: game engine built in Rust</i> - <a href="https://news.ycombinator.com/item?id=24983956" rel="nofollow">https://news.ycombinator.com/item?id=24983956</a> - Nov 2020 (55 comments)<p><i>Bevy 0.2</i> - <a href="https://news.ycombinator.com/item?id=24530698" rel="nofollow">https://news.ycombinator.com/item?id=24530698</a> - Sept 2020 (43 comments)<p><i>Bevy: A Game Engine in Rust</i> - <a href="https://news.ycombinator.com/item?id=24334307" rel="nofollow">https://news.ycombinator.com/item?id=24334307</a> - Aug 2020 (42 comments)<p><i>Bevy: A data-driven game engine and app framework built in Rust</i> - <a href="https://news.ycombinator.com/item?id=24123283" rel="nofollow">https://news.ycombinator.com/item?id=24123283</a> - Aug 2020 (103 comments)
I've been anticipating this, glad it's released! I started using Bevy a few months ago on version 0.4 and have had a really great experience learning the tool and getting help from the community. The documentation isn't as full as I'd like, but there's lots of examples and people available to answer questions. This post is just to encourage anyone interested to go ahead and try it out.
It's easy to market what Bevy is when it's called a 'Game Engine' but I hope this platform can really become the next Omniverse-type collaborative 3D environment for the Architecture/Engineering/Construction market. Right now, there isn't a great place to park BIM files.
If you can't get to the bevyengine.org web site, you can view the release announcement in the Bevy projects' web site Github repo:<p><a href="https://github.com/bevyengine/bevy-website/blob/master/content/news/2021-04-06-bevy-0.5/index.md" rel="nofollow">https://github.com/bevyengine/bevy-website/blob/master/conte...</a>
Congrats!<p>For people (like me) who want to see what can be made with bevy, have a look here: <a href="https://github.com/bevyengine/awesome-bevy" rel="nofollow">https://github.com/bevyengine/awesome-bevy</a>
Their ECS implementation sounds like a full-fledged in-memory DB.<p>Have there been serious attempts to use ECS outside of gamedev? The concepts are pretty interesting.