Bevy 0.14 – Data driven game engine(bevyengine.org) |
Bevy 0.14 – Data driven game engine(bevyengine.org) |
With this being in it definitely would make things a lot cleaner in some ways, as I can at least get the whole "Re-enter State" a bit easier.
Also the Observers and Hooks are really nice and will allow me to more cleanly implement a feature that I've been needing (Optional Components).
Once those are a bit more stable, I'd like to target a focus system for UI, to enable good keyboard and gamepad menu navigation and to hook up to screen readers.
Factory builder and simulation games are the classic example of "when should you use Bevy". You should absolutely pick Godot right now for games that are more content-focused that need a lot of level design: puzzle games, platformers, walking simulators...
For example, one of the well-known challenges in the paradigm is working with hierarchies or graphs - observers are a powerful tool for communicating between specific entities, and should make this a lot easier to express.
Hooks offer the ability to enforce cross-component consistency in a way that wasn’t previously available.
Once a year has been suggested as the typical maximum frequency: https://news.ycombinator.com/item?id=9775868 . Consider reposting in 2025.
Also, coordinating comments and upvotes won’t do you any favors. It’s an easy way to get all submissions banned.
A long modsplanation here:
https://news.ycombinator.com/item?id=23071428
Recent big Bevy articles:
https://news.ycombinator.com/item?id=38144417
https://news.ycombinator.com/item?id=39412940
https://news.ycombinator.com/item?id=36657970
https://news.ycombinator.com/item?id=39672947
That's your last three releases plus something about a foundation, in the last year alone. It's great it's getting traction but it's also quite a bit more than most other projects as it is.
One could argue a major version qualifies. Apart from the genuine dupe 3 months ago all of these are separate stories.
dang's comment also specifically covers "show hn" posts which this is not. Some clarification from dang would be helpful though.
(We’re pretty far in the weeds here, but as long as we’re here – for all intents and purposes, this is a show HN.)
Lengthy explainer here https://news.ycombinator.com/item?id=23071428
Wait until you realize Rust new version makes it to the front page every 6 weeks… (It's a bit less true these days because Rust release are much more boring than they used to, but it was definitely the case just a couple years back)
Currently haalka is and sickle is looking excellent. Really looking forward to the official deal though!
The relevant comment is here: https://news.ycombinator.com/item?id=23071428
And as you can see, the criteria is “Whether or not it contains significant new information (SNI)” which is indeed exactly the opposite of what you are saying.
I don't really see how. Is it a Show HN because Bevy isn't a trillion dollar corporation making the news every other day?
You are the one initiative here.
https://hn.algolia.com/?dateRange=pastYear&page=0&prefix=tru...
The brief frontpage life of a couple of the highly upvoted ones:
Because there's absolutely zero doubt that this release matches this criteria.
Here's "SNI":
That's one reason I'm using a silly acronym: SNI! — to convey that it's a specialized use of those words. When we say things like "this is not significant new information, so we're treating this post as a dupe", or even the gentlest, most watered-down and tiptoey version of that language, there are always people who feel aggrieved on the project's behalf, as if we're putting it down or belittling the hard work of its devs. This explanation is for those readers.
It's a made up term because it's a weird, made-up local meaning, it doesn't mean 'someone who uses the project might think it's significant'. So that's why I'm linking it, because it matches this submission very well.
It may looks like dupe to you, but it definitely doesn't fit the description of dupe given in the comment you linked to.
> It's a made up term because it's a weird, made-up local meaning, it doesn't mean 'someone who uses the project might think it's significant'.
Please re-read the comment you linked to, because it indeed defines what constitute SNI in a pretty clear fashion, and by this definition the aforementioned post definitely contains SNI.
Or maybe you didn't even both reading the actual post you are commenting, and because of that you fail to see how a “Bevy 0.14” post could contain SNI.
Now that I'm thinking about it, it's the most likely answer because I don't see how someone who's read the post could claim in good faith that it doesn't fit the description of SNI. Even just the implementation of Unreal Nanite in Bevy by itself is well beyond this bar, and it's only a fraction of the diff that the post is talking about.