• AdmiralShat@programming.dev
    link
    fedilink
    English
    arrow-up
    13
    ·
    edit-2
    1 year ago

    Unity made me feel disrespected as a user. Constantly depreciating features and then promising big things and then quitting half way through. Calling devs idiots for not wanting to have ads plastered all over their games. It also was a pain I’m the ass for me to set up Andorid export at the time (the export stuff was broken for a while)

    Godot is super quick and easy to prototype, I jive with the way its structured, it’s not super bloated, GDScript is easy to read and learn and it allowed me to use C#. Android export took all of five minutes to set up

    Unreal is a bitch. I find the code to be less than readable at a glance, never really liked blueprints either, it’s heavy as fuck and chugged every system I ever tried to run it on. I don’t think poorly of the engine, but I’m a hobbyist, and Unreal didn’t really sit too well with my goals.

    Overall, it came down to seeing Unity as a sinking ship long term. Notice how a lot of ads for mobile, even for stuff that’s not games, have the Unity logo? That should tell you everything you need to know about their long term priorities, which is no long engine development.

    • ImpossibleRubiksCube@programming.dev
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      That’s interesting, the blueprints were part of what turned me off on Unreal too. I mean, granted, you can just C++ it if you want to, but that has the opposite problem in that it’s too strong-armed for front-end stuff. I felt like I was moving at a snail’s pace without a lightweight front-end textual language.