• quelsh@kbin.social
    link
    fedilink
    arrow-up
    4
    ·
    9 months ago

    Professionally in Unreal 5. Hate it with a passion. Not only is the engine a shared state leaking piece of s*it but the language(s) that come with it make the whole mess even worse.

    In my free time I worked with Bevy which is really promising in my opinion. I hope their editor will be as amazing as the rest of the framework.
    Recently I also tried Fyrox. It is nice, probably usable for some smaller things, but damn it feels a lot like Unreal again with going a OO-like paradigm. Of course little to no memory-safety issues it being developed in Rust as well (+ a runtime borrow checker they implemented on top to check on shared writes to Resources, Nodes, etc.), but compared to ECS it feels terribly clunky.

    • TypicalHog
      link
      fedilink
      English
      arrow-up
      2
      ·
      9 months ago

      ECS just feel sooo right! Also, if someone needs a more mature engine than Bevy, don’t go for Unity or Unreal - Take a look at Godot. It’s FOSS and even supports Rust bindings (and I do think Rust the shit and will be a big deal in the future).