93 votes

Terraria dev Re-Logic donates $100K to Godot Engine and FNA, plus ongoing funding

18 comments

  1. [13]
    Octofox
    Link
    It would be amazing to see another Blender situation here where the open source tool ends up just being the best tool available while also being free.

    It would be amazing to see another Blender situation here where the open source tool ends up just being the best tool available while also being free.

    42 votes
    1. [12]
      vord
      Link Parent
      I think this is ultimately the trend for open source stuff. It might not start out beyond a niche tool, but as other players make it harder to use their stuff, open alternatives trend toward...

      I think this is ultimately the trend for open source stuff.

      It might not start out beyond a niche tool, but as other players make it harder to use their stuff, open alternatives trend toward perpetual improvement and it only takes a critical mass of users whom find it valuable enough to contribute back rather than forking (especially if GPL).

      21 votes
      1. [11]
        Octofox
        Link Parent
        Unfortunately I don't think it is just a given. GIMP for example has fallen so far behind while Photoshop rockets forward. LibreOffice was left in the dust when everyone went to the cloud,...

        Unfortunately I don't think it is just a given. GIMP for example has fallen so far behind while Photoshop rockets forward. LibreOffice was left in the dust when everyone went to the cloud, Inkscape has been disappointing.

        The blender situation seems to be a rare success story.

        30 votes
        1. [6]
          kru
          Link Parent
          I don't know. Krita is pretty darn good replacement for digital painting. Audacity is an excellent audio file editor. OBS is a top-tier streaming and desktop broadcasting software. These are...

          I don't know. Krita is pretty darn good replacement for digital painting. Audacity is an excellent audio file editor. OBS is a top-tier streaming and desktop broadcasting software. These are examples of open source apps that could become as successful as blender.

          23 votes
          1. CannibalisticApple
            Link Parent
            Can second Krita, I found it to be a great alternative to Photoshop. There are a lot of good, free open-source programs for various needs. Part of the challenge is just finding the good ones since...

            Can second Krita, I found it to be a great alternative to Photoshop.

            There are a lot of good, free open-source programs for various needs. Part of the challenge is just finding the good ones since there are just so many. That, and finding ones that are well-documented and have a lot of resources.

            8 votes
          2. [4]
            pete_the_paper_boat
            Link Parent
            Didn't that get bought and wasn't there a whole 'spyware' drama surrounding it?

            Audacity is an excellent audio file editor.

            Didn't that get bought and wasn't there a whole 'spyware' drama surrounding it?

            4 votes
            1. saturnV
              Link Parent
              IMO, it was all a bit overblown, it was just standard anonymised telemetry which every non-FOSS tool uses, which some privacy geeks are deathly afraid of, because they think it could be an outlet...

              IMO, it was all a bit overblown, it was just standard anonymised telemetry which every non-FOSS tool uses, which some privacy geeks are deathly afraid of, because they think it could be an outlet to be spied on.
              article: https://arstechnica.com/gadgets/2021/07/no-open-source-audacity-audio-editor-is-not-spyware/

              5 votes
            2. PetitPrince
              Link Parent
              Indeed, but there's already 2 or 3 forks available.

              Indeed, but there's already 2 or 3 forks available.

              3 votes
            3. kru
              Link Parent
              I honestly don't know. That's news to me. I'd be sad if it were the case. I do know that the github repo is still actively being updated and is still released under the GPL...

              I honestly don't know. That's news to me. I'd be sad if it were the case. I do know that the github repo is still actively being updated and is still released under the GPL (https://github.com/audacity/audacity).

              2 votes
        2. [2]
          NachoMan
          Link Parent
          Gimp doesn't seem to be as well funded as Blender and now Godot as far as I can see. Blender really skyrocketed once they got some big corporate sponsors and could hire some fulltime devs. So as...

          Gimp doesn't seem to be as well funded as Blender and now Godot as far as I can see. Blender really skyrocketed once they got some big corporate sponsors and could hire some fulltime devs. So as long as Godot keeps listening to the community and don't fuck things up, which they seem to do, I'm quite confident. In fact I became a backer myself last weekend.

          5 votes
          1. [2]
            Comment deleted by author
            Link Parent
            1. NachoMan
              Link Parent
              Ah that explains a lot. Indeed a bit of a dumb decision. Thankfully modern open source projects seem better in accepting corporate funding and code. I'm still amazed at how good Blender is when I...

              Ah that explains a lot. Indeed a bit of a dumb decision. Thankfully modern open source projects seem better in accepting corporate funding and code. I'm still amazed at how good Blender is when I started learning that for fun.

        3. [2]
          coin
          Link Parent
          Whats your issue with inkscape out of interest? I've personally found it really valuable

          Whats your issue with inkscape out of interest? I've personally found it really valuable

          2 votes
          1. Octofox
            Link Parent
            I found the UI to be awful. And it hasn't progressed at all as far as I can see in the last 10 years. In the meantime blender has been completely revolutionized.

            I found the UI to be awful. And it hasn't progressed at all as far as I can see in the last 10 years. In the meantime blender has been completely revolutionized.

            2 votes
  2. kfwyre
    Link

    The team at Re-Logic has been watching the recent events surrounding Unity with both interest and sadness. The loss of a formerly-leading and user-friendly game engine to the darker forces that negatively impact so much of the gaming industry has left us dismayed to put it mildly. While we do not personally use Unity (outside of a few elements on our console/mobile platforms), we feel like we cannot sit idly by as these predatory moves are made against studios everywhere.

    To that end, we are donating $100,000 to each of the open source engines listed below. Additionally, we are sponsoring each of these projects with $1,000/month each moving forward. All we ask in return is that they remain good people and keep doing all that they can to make these engines powerful and approachable for developers everywhere.

    39 votes
  3. [3]
    petrichor
    Link
    Neat. I learned about entity-component systems recently and find them quite cool, both for their performance and for being a programming paradigm that meshes better with my head than OOP. I know...

    Neat.

    I learned about entity-component systems recently and find them quite cool, both for their performance and for being a programming paradigm that meshes better with my head than OOP. I know Godot is not ECS-based: but it seems like a pretty flexible system? If anyone knows Godot well, what kind of ECS integration is out there?

    6 votes
    1. Nemoder
      Link Parent
      The way I understand it is that Nodes (entity objects) in Godot still follow a hierarchy with inheritance that are used to create the scenes but it also has general systems that interact with all...

      The way I understand it is that Nodes (entity objects) in Godot still follow a hierarchy with inheritance that are used to create the scenes but it also has general systems that interact with all nodes depending on their type. For example the node RigidBody2D inherits: PhysicsBody2D < CollisionObject2D < Node2D < CanvasItem < Node and can be transformed by the physics system. Whereas a simple Node2D has spatial components but is ignored by the physics.

      So while they aren't all completely separate objects they can be customized to achieve what you need.

      3 votes
    2. pete_the_paper_boat
      Link Parent
      I had a discussion about this exact thing in another thread, Godot also has a blog post on the topic which mentions Godex. An ECS for Godot. But I don't know much about it.

      I had a discussion about this exact thing in another thread, Godot also has a blog post on the topic which mentions Godex. An ECS for Godot. But I don't know much about it.

      3 votes
  4. Toric
    Link
    The continued funding is really good to hear. Single cash injections are really good, but continued, reliable funding is really, really valuable.

    The continued funding is really good to hear. Single cash injections are really good, but continued, reliable funding is really, really valuable.

    3 votes