• Rustmilian@lemmy.worldOP
    link
    fedilink
    arrow-up
    14
    ·
    edit-2
    9 months ago

    Bevy is too new; the ecosystem needs to mature big time.
    If you’re building anything with Bevy you should do so with the mind set of upstreaming as much as you can to help it grow.
    It’s entirely possible to finish a project in Bevy but you’d have to plan as much as you can before hand and focus purely on that, avoiding scope creep as much as possible.
    Godot is essentially a finished product, but Bevy still has a long way to go.

    • Solemarc@lemmy.world
      link
      fedilink
      arrow-up
      4
      ·
      9 months ago

      ^ Couldn’t possibly agree with this anymore!

      I think it’s a common issue with rust in general that a lot of its big impressive libraries/frameworks are still in 0.x with variable degrees of documentation and ease of use. Axum, Rocket, Dioxus, Leptos, Bevy, Servo, the list goes on. A lot of cool things are being built in Rust but very few of them are mature yet.