Is Bevy really as unstable as their Introduction makes them out to be?

112 points VermicelliLanky3927 53 comments

Hai yall, first post on the sub, please let me know if there's anything I should change.

Although there are a number of well-maintained general purpose game engines listed on https://arewegameyet.rs/, like Fyrox and BlueEngine, it seems like the one that is far and away the most popular is Bevy.

However, despite the fact that Bevy is, at this point, several years old, their introduction page still claims that they are in the "early stages of development" and in particular mention that "documentation is sparse" and that every three months, they release a new version with breaking API changes.

This is odd to me because it always seemed to me that Bevy was highly mature (certainly moreso than many of the other projects on arewegameyet), and had amazing documentation.

I've been interested in using Bevy for a project for a while now, and this warning has deterred me up to this point, so I wanted to ask the community: For those of you that have used Bevy, what has your experience been like? If you've had to make changes because of an API change, how did migration treat you?

Thanks in advance, yall :3