The states improvements are definitely nice, and I did run into the whole "Unable to transition into current state" issue, as I was using it for a respawn. I ended up just making a "Respawn" state, and then quickly switch out of it to reset back to the original.
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).
Noteworthy: this was our first release that used our new Release Candidate (RC) process and automation to facilitate collaboration on the release blog post. Both of which were a great success! The quality bar of the release has been raised significantly: expect fewer bugs and faster 3rd party plugin updates!
I know the latest UI update/plan is not released yet, but do you feel like you’ve discovered the way forward in that area? Or are there still lots of unknowns?
Probably been answered already (feel free to point me there) but how does Bevy compare with Godot (other than one might prefer Rust)? What type of game/situations would Bevy be much more performant where it matters?
This release has Observer and Hooks which in my opinion really elevate the ability to express complex, reusable structures in the ECS.
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.
This is _not_ a repost from our perspective. This is a massive new chunk of features and content (993 pull requests from 256 contributors) including new hot-topic features like Virtual Geometry.
> Effectively a dupe - this just got attention 3 months ago
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)
sapein|1 year ago
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).
Pyrious|1 year ago
_cart|1 year ago
_cart|1 year ago
mahulst|1 year ago
victorbjorklund|1 year ago
chrisjj|1 year ago
practicalrs|1 year ago
mrtracy|1 year ago
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.
unknown|1 year ago
[deleted]
troydavis|1 year ago
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.
_cart|1 year ago
tbillington|1 year ago
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.
CooCooCaCha|1 year ago
littlestymaar|1 year ago
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)
unknown|1 year ago
[deleted]
practicalrs|1 year ago
[deleted]