Live data from Hacker News

Godot 3.5

godotengine.org

51–60 of 121 posts

Re: Godot 3.5

#51

Godot is a fantastic project. But, I really wish it was written in something other than C++. I really can't bring myself to go back to programming C++ again after a decade away using more recent languages like Go and Rust. I even find deciphering the types of variables to be painful when reading C++ code these days.

IMO the issue is not that Godot uses C++, it's that they refuse to use a standard more recent than C++03. Being able to use `auto` would make the code already a lot less verbose IMO.

Godot uses c++ 17 in master.

Autos and lambdas are not allowed from a style guide decision.

Re: Godot 3.5

#52

Not my field of work, but I'm curious. From what I'm hearing Unreal is establishing a big lead over the competition with things like Lumen, face model generation (Metahuman?), asset libraries, ML assisted images/video to model converters, very polished editor tooling ,world builders, ... All things that take a lot of money to make. Is there any chance to compete in the near or medium term for things like Unity or God…

> All things that take a lot of money to make. Untrue, as shown by numerous FOSS projects run by volunteers.

I’d say Godot is the best FOSS can offer and it is clearly behind Unreal. This, True.

Re: Godot 3.5

#53

I've been part of shipping one of perhaps the largest used Godot projects in production. It's not a game, and you may not even realize it's Godot. Godot is below average in quality compared to Unreal, and probably about on par with various idiosyncrasies that Unity has. Unreal is winning the technical race because they ship projects and games themselves with their engine. Unity does none of that, at least nothing tha…

Can I ask what it is you're using godot for if it isn't a game?

Re: Godot 3.5

#54
post #45

Not my field of work, but I'm curious. From what I'm hearing Unreal is establishing a big lead over the competition with things like Lumen, face model generation (Metahuman?), asset libraries, ML assisted images/video to model converters, very polished editor tooling ,world builders, ... All things that take a lot of money to make. Is there any chance to compete in the near or medium term for things like Unity or God…

This is kind of like looking at a race car and wondering how anything else can compete. First off, Unity and Godot have different license models from Unreal. There's room just based on that. Moreover, a lot of the fancy new stuff doesn't run well or at all on mobile, a huge segment of the market. I'm not saying Unity or Godot have it easy but there's still a lot of room in the market.

>This is kind of like looking at a race car and wondering how anything else can compete

Sorry I have nothing else to add to your comment, but I just wanted to say I love your analogy. I am stealing this one.

Re: Godot 3.5

#55
post #31

Not my field of work, but I'm curious. From what I'm hearing Unreal is establishing a big lead over the competition with things like Lumen, face model generation (Metahuman?), asset libraries, ML assisted images/video to model converters, very polished editor tooling ,world builders, ... All things that take a lot of money to make. Is there any chance to compete in the near or medium term for things like Unity or God…

Unreal is ahead for a couple of reasons (mainly historical + money) and they target industries outside of games as well now - namely film productions. With that said most big AAA companies still use their proprietary game engines and I don't see that changing. General purpose engines like Unreal/Unity/Godot have their place of course, but to use the full set of features of Unreal you need a big team anyways, so compa…

I am not sure about the "I don't see that changing". CD projekt red has adopted unreal engine leaving behind the engine they built AAA games such as The Witcher 3. I can see a future where more gaming houses adopt the engine as well.

Re: Godot 3.5

#56
post #33

Earlier quoted context omitted.

Why are you worried about the language it's written in? You have a few options when it comes to which languages to use when working in it.

I mean to contribute.

You might want to check out the code. I was unsure at first, but have found the code to be well structured, commented, and formatted such that it is relatively easy to see what is going on and make significant changes.

Re: Godot 3.5

#57

I've been part of shipping one of perhaps the largest used Godot projects in production. It's not a game, and you may not even realize it's Godot. Godot is below average in quality compared to Unreal, and probably about on par with various idiosyncrasies that Unity has. Unreal is winning the technical race because they ship projects and games themselves with their engine. Unity does none of that, at least nothing tha…

It's small enough of a code base that you can change things to suit your needs, too. Godot is definitely going to win the race long term, just like blender. People can use whatever they like, of course, but if you want future developer talent, youre going to need to use Godot.

Re: Godot 3.5

#58
post #52

Earlier quoted context omitted.

> All things that take a lot of money to make. Untrue, as shown by numerous FOSS projects run by volunteers.

I’d say Godot is the best FOSS can offer and it is clearly behind Unreal. This, True.

Blender (and Linux) is possibly the best thing FOSS can offer.

Re: Godot 3.5

#59
post #53

I've been part of shipping one of perhaps the largest used Godot projects in production. It's not a game, and you may not even realize it's Godot. Godot is below average in quality compared to Unreal, and probably about on par with various idiosyncrasies that Unity has. Unreal is winning the technical race because they ship projects and games themselves with their engine. Unity does none of that, at least nothing tha…

Can I ask what it is you're using godot for if it isn't a game?

You can build really fancy UIs in it so you can use it for basically anything.

Re: Godot 3.5

#60
post #31

Not my field of work, but I'm curious. From what I'm hearing Unreal is establishing a big lead over the competition with things like Lumen, face model generation (Metahuman?), asset libraries, ML assisted images/video to model converters, very polished editor tooling ,world builders, ... All things that take a lot of money to make. Is there any chance to compete in the near or medium term for things like Unity or God…

Unreal is ahead for a couple of reasons (mainly historical + money) and they target industries outside of games as well now - namely film productions. With that said most big AAA companies still use their proprietary game engines and I don't see that changing. General purpose engines like Unreal/Unity/Godot have their place of course, but to use the full set of features of Unreal you need a big team anyways, so compa…

Crazy people writing their own engines—growing in absolute numbers, shrinking in relative numbers.
Post reply on HN