• NateNate60@lemmy.ml
    link
    fedilink
    English
    arrow-up
    140
    ·
    10 months ago

    I can’t believe Godot surpassed Unreal in interest. Astonishing moment.

    I really hope Godot becomes the Blender of game engines.

      • AdmiralShat@programming.dev
        link
        fedilink
        English
        arrow-up
        39
        ·
        10 months ago

        It was decided that game engine development was over complicating the goal of Blender. It detracted from actual 3D software development resources and trying to make all blender features seamless with it was nearly doubling potential work.

        • danwardvs@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          12
          ·
          10 months ago

          Maybe failed is a strong word. It wasn’t very popular and support was dropped out of Blender a few years back but it seems to have new life under the fork UPBGE.

    • Captain Aggravated@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      3
      ·
      10 months ago

      I have a hypothesis: People have heard of Unreal but haven’t heard of Godot, they see folks talking about it and go “What’s that” and google it.

      • DreamySweet@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        3
        ·
        10 months ago

        It would be great if a portion of them decided to dip their toes into game development too since it’s free.

      • PeWu@lemmy.ml
        link
        fedilink
        English
        arrow-up
        2
        ·
        10 months ago

        You just described what I did just before reading this comment.

    • Gnome Kat@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      2
      ·
      10 months ago

      I mean if you just got fucked over by a proprietary engine then why go for another one. People are delusional if they think Unreal is a safe option.

    • smileyhead@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      3
      ·
      edit-2
      10 months ago

      And we are sure it would stay that way thanks to libre licence. Godot is a collective project, but even if it wasn’t and charge for copy/support/assets, we still would own our copy and could just get someone else to work on it if they screw up.

  • CookieJarObserver@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    83
    arrow-down
    5
    ·
    10 months ago

    Actual awnser?

    Well Unity Made a announcement to make Devs pay per Download and many devs straight up said their games will be deleted the day these changes are made.

    • nothingcorporate@lemmy.todayOP
      link
      fedilink
      English
      arrow-up
      48
      arrow-down
      2
      ·
      10 months ago

      Ding, ding, ding! We have a winner! Unless you have anything to do with Unity, because there are no winners in this shitshow.

    • jmcs@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      18
      ·
      10 months ago

      And they tried to pivot by saying it would be by device forcing devs to collect and share their users’ data.

    • Etterra@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      1
      ·
      10 months ago

      I’ve hated Unity since its buggy trash first showed up in flash games Sure they ironed out the bugs and it went mainstream, but I never forgot how it shouldered it’s way into the picture. Now it’s pulling this shit and I’ve got that inevitable mixture of smug and disgusted that accompanies the all-to-familiar experience of “I said this was a bad idea but did anybody listen to me? Nope.”

  • Pxtl@lemmy.ca
    link
    fedilink
    English
    arrow-up
    49
    arrow-down
    5
    ·
    10 months ago

    People switching to Unreal are like the ex-Twitter users who want to Tumblr and Threads.

    • nothingcorporate@lemmy.todayOP
      link
      fedilink
      English
      arrow-up
      49
      arrow-down
      2
      ·
      10 months ago

      Certainly Godot is the safer bet (probably why they are surging so much more right now), but Unreal is nowhere near as bad as Threads. Unreal is open source, and the license specifically forbids Epic from making retroactive changes like Unity just did:

      1. The Agreement Between You and Epic

      a. Amendments

      If we make changes to this Agreement, you are not required to accept the amended Agreement, and this Agreement will continue to govern your use of any Licensed Technology you already have access to.

      • sugar_in_your_tea@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        59
        arrow-down
        2
        ·
        10 months ago

        Unreal is not open source, it’s source-available. Open source generally gives freedoms like redistribution, yet that is explicitly not allowed by Unreal. To get access to the source, you need to agree to a licensing agreement with them.

        That said, source-available is a lot better than most proprietary software licenses.

        • raptir@lemdro.id
          link
          fedilink
          English
          arrow-up
          11
          arrow-down
          4
          ·
          10 months ago

          You’re confusing “free” (as in freedom) with open-source.

          • sugar_in_your_tea@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            7
            ·
            10 months ago

            What did I mention that’s not part of the open source definition? Btw, I’m using this one, and only mentioned redistribution, which is the first one:

            The license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license shall not require a royalty or other fee for such sale.

            The next big part is able derivative works, which is also not allowed as part of the Unreal license AFAIK.

            • jack@monero.town
              link
              fedilink
              English
              arrow-up
              2
              ·
              edit-2
              10 months ago

              This is the only definition and @raptir clearly hasn’t read it before trying to correct you. What annoys me most is that 10 people upvoted him and seemingly believe this nonsense

        • jack@monero.town
          link
          fedilink
          English
          arrow-up
          0
          arrow-down
          3
          ·
          edit-2
          10 months ago

          Source-available is just as bad as proprietary as it distracts from the freedom that open source/free software gives. It also undermines open source by confusion which you are trying to clear up right now. Don’t legitimize source-availability

          • sugar_in_your_tea@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            4
            ·
            10 months ago

            That’s only true if you’re talking about the goals of open source/free software generally.

            If we’re just talking about a game engine and releasing games, being able to modify the engine is absolutely critical when optimizing a large game. So having source available is absolutely a very practical thing when using proprietary software.

            So it really depends on what you’re concerned about. Source available is just as good as open source in most cases if your goal is to build closed source software. If your goal is to build open source/free software, it’s awful.

            • jack@monero.town
              link
              fedilink
              English
              arrow-up
              1
              ·
              edit-2
              10 months ago

              In most cases you are NOT allowed to modify source-available code, just to look at it

              • sugar_in_your_tea@sh.itjust.works
                link
                fedilink
                English
                arrow-up
                1
                ·
                10 months ago

                I’m pretty sure you can always modify code for personal use, you just can’t always distribute those changes. In the case of a game engine, this would mean you could modify the engine code in development, but you could not release your game with those changes in.

                Unreal allows modification and distribution, but only if you’re a licensed user and only for your combined work, but you cannot distribute your own fork of Unreal, aside from a patch set for other developers.

  • NRay7882@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    33
    ·
    10 months ago

    I could see this encouraging a whole new form of brigading. Imagine if a developer pissed off the community, thousands of people could go about uninstalling and reinstalling the game over and over, driving up the engine monthly bill for the company.

    Did they put anything in place with their new rules to prevent this from being abused?

      • activ8r@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        5
        ·
        10 months ago

        I trust they did their best.
        I also trust that any sufficiently tech savvy individual will be able to bypass that system. It only takes one person to pull it off and then it’s public knowledge. Sure, they’ll fix it, and then someone will do it again.
        Small companies can’t afford to take that risk and larger companies won’t want the hassle.

        It’s a shame too. I liked Unity more than Unreal. Oh well.

        • wahming@monyet.cc
          link
          fedilink
          English
          arrow-up
          1
          ·
          10 months ago

          The point was, do you trust their software to accurately detect and ignore repeat installs and pirated copies, when it’s in their obvious interest to half ass that detection and charge devs more?

  • Muffi@programming.dev
    link
    fedilink
    English
    arrow-up
    19
    ·
    10 months ago

    I spent the last 10 hours trying to learning Godot, and I love it! Seems like a mix of the best things from Unity and Blender.

    • Captain Aggravated@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      3
      ·
      10 months ago

      It did just occur to me that the amount of time I’ve spent over the last few years tinkering with Godot as a hobby just got more valuable.

  • Kyoyeou (Ki jəʊ juː)@slrpnk.net
    link
    fedilink
    English
    arrow-up
    15
    ·
    10 months ago

    Feels like I’m living the Pathfinder 2e boom again, I love it. Could they send the Pinkertons to the Cuphead studios next to perfectly do everything wrong

    • bionicjoey@lemmy.ca
      link
      fedilink
      English
      arrow-up
      7
      ·
      10 months ago

      The nice thing about a company being run by evil people is that you can rely on them to eventually do something overtly evil, and then everyone will be aware they are evil.

  • Renny Protogenny@feddit.nl
    link
    fedilink
    English
    arrow-up
    15
    ·
    10 months ago

    Well thats another company imploding on itself, really colors you surprised, sinks you, causes your submarine to turn into a crushed soda can.

    • nanoUFO@sh.itjust.worksM
      link
      fedilink
      English
      arrow-up
      11
      ·
      10 months ago

      It’s what happens when you make a company public and all they want is return on their investment yesterday.

      • sugar_in_your_tea@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        5
        ·
        10 months ago

        That’s a leadership issue though. The CEO’s job is to communicate expectations to the board and balance long term and short term returns.

          • sugar_in_your_tea@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            1
            ·
            edit-2
            10 months ago

            That’s a popular quip, but it’s just not true. If it were, Unity would lay off most of its staff and only do bug fixes. That way they’d save a ton on salary, and they probably wouldn’t lose any customers for a couple years until they fall far enough behind, so their quarterly financials would look great for about a year until they started losing customers.

            This isn’t that. This is just a classic example of the leadership not understanding the business they’re in and trying to maximize profit. I think they overestimate the value of their product and what their customers are willing to pay for.

  • cloud@lazysoci.al
    link
    fedilink
    English
    arrow-up
    14
    ·
    10 months ago

    Because people learn their lessons only when they get punched in the face

      • Da_Boom@iusearchlinux.fyi
        link
        fedilink
        English
        arrow-up
        10
        ·
        10 months ago

        Except this licencing change removes sustainability from all licencing models except the ones that run subscription models or advertising.

        Now they say they aren’t going to impose this crap over any not for profit or for profit that’s earning revenue under 200K. But I have serious doubts that certain scenarios are going to slip through the cracks.

        What it is essentially a way to bleed any viral indie game studio dry of their capital, which could force them to declare bankruptcy and sell off their assets.

        I wouldn’t be surprised if this was a way to build a unity game studio.

        1. Game goes viral and reaches the threshold of 200K+ revenue
        2. Every install and reinstall of the game gets charged, costs start to outweigh profits.
        3. Money drains fast with no way to stop it.
        4. Indie company declares bankruptcy due to cash flow issues
        5. Unity demands payment for unpaid bills in assets - gets the ownership of game title as payment.
        6. Unity opens game studio and continues to sell the game, while employing minimal Devs to maintain it.

        Bam! they’ve a bunch of viral hits completely for free under their umbrella in a bunch of payments. And because they own the engine, they can make money hand over fist while stopping everyone else from doing the same.

        That said I’m sure they have separate payment and licencing deals with big AAA companies. So really it’s only the indie companies that end up with a viral hit that get screwed.

        So the other option is that they do not open a game studio and they’re merely just doing big techs dirty work and taking out their competition, while providing IP fire sales for big tech.

        That said, once the company goes after a group for failure to pay this money, I wouldn’t be surprised if a legal fight ensued in order to declare the terms of service unenforceable and/or anti consumer and have them nullified or forcibly rewritten/reverted. If that happens I’m sure the EFF or other non profit software foundation will end up providing legal funding and or services. Heck it could end up being a class action.

        • jack@monero.town
          link
          fedilink
          English
          arrow-up
          4
          ·
          10 months ago

          That 6-step plan is very evil, I love it. Hopefully people will now understand that proprietary software always leads to abuse. Everyone should switch to Godot.

          • lorez@lemm.ee
            link
            fedilink
            English
            arrow-up
            1
            ·
            10 months ago

            What about the tons of games that already exist and we bought? What about the games being worked on right now? This is a disaster for indies.