Why not use Bevy? #177
-
for me it looks like a lot of goals are intersected with bevy game engine, so why just not contribute to it instead of fragmenting ecosystem and separating human resources for developing stuff that already has been made by other people. |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 6 replies
-
Yeah there's some overlap, and we're excited to share and collaborate on infra pieces with the Bevy project. There are a couple of fundamental reasons why this is not built on Bevy though;
That being said, I would still prefer to try to minimize fragmentation where possible. I think over time both projects will spawn "building block" crates that other engines can take advantage of too, and hopefully things we can share between these projects. I also don't want to rule out the possibility of running Bevy modules inside of Ambient one day, but we'd have to look into the technical perspective there to see how hard that would be to do. I hope that all makes sense! |
Beta Was this translation helpful? Give feedback.
-
yes, I see. thanks for a detailed answer! |
Beta Was this translation helpful? Give feedback.
-
I'm not a game dev but follow the space pretty closely. I'd only like to add that I'm glad that more open source game engines are popping up! Besides Bevy, there's also Godot (albeit not in Rust) that's, from what I can tell, picking up steam, now also Ambient which proposes some pretty cool stuff. I'm excited what there is to come, and more collaboration in this space is awesome! It feels like game dev is slowly getting more into open-source, which is great. |
Beta Was this translation helpful? Give feedback.
-
I think a features comparison table for Ambient vs Bevy vs Godot would be nice for newcomer like me. 🫣 |
Beta Was this translation helpful? Give feedback.
Yeah there's some overlap, and we're excited to share and collaborate on infra pieces with the Bevy project. There are a couple of fundamental reasons why this is not built on Bevy though;