IyesGames / iyes_scene_tools

Helpers for working with Bevy Scenes
Other
28 stars 2 forks source link

Bevy 0.12 support? #6

Open ActuallyHappening opened 1 year ago

ActuallyHappening commented 1 year ago

Hello, I am considering using this crate to help avoid manually implementing some of its functionality, but I am using bevy 0.12. Can this be upgraded? Or it is too abandoned?

inodentry commented 12 months ago

I have not really used scenes since bevy 0.10. My impression was that there were a lot of improvements to the APIs in Bevy itself, that allow you to create scenes using more granular selections of entities and components. I didn't think there was much value in this crate anymore, since Bevy has improved so much.

But I'd be happy to revisit it!

I'll have a look.

ActuallyHappening commented 12 months ago

I didn't use scenes back in 0.10, but right now their API is excellent (except their examples use &mut World which is unavoidable I believe) because you have full control. You can create your own World and do whatever you want. Of course without a library helping you, you end up implementing a lot of the behaviour from this crate manually anyway