Live data from Hacker News

Godot for AA/AAA game development – What's missing?

godotengine.org

41–50 of 187 posts

Re: Godot for AA/AAA game development – What's missing?

#41

Godot is a nice engine. I did a 3D project in it during the 3.0.x era and it was by far the friendliest and easiest engine I have used to-date. I think it gets a lot of love from people (myself included) because of that. The node system is absolutely wonderful to work with and GDScript is not bad as well. It's the most productive I've been in a game engine and I regularly contemplate going all-in on Godot for the fut…

I mean it's a relatively young open source project. It took Blender 25 years to get where it is now and it still has some major flaws compared to the paid competition, and will need extensive rewrites if it wants to move forward because right now the C part is a horrible mess.

Godot isn't going to compete against Unity or Unreal anytime soon. Godot's team doesn't have billions at their disposal like Epic or Unity.

edit: Blender also had major advantage aside from begin free, it could do physics and volumetrics for free when the commercial competition required yet another paid plugin just for that stuff, so why pay when the free solution does more than the competition? and let's not even go into requiring separate paid rendering engines for the renders to look decent...

Re: Godot for AA/AAA game development – What's missing?

#42

Godot is a nice engine. I did a 3D project in it during the 3.0.x era and it was by far the friendliest and easiest engine I have used to-date. I think it gets a lot of love from people (myself included) because of that. The node system is absolutely wonderful to work with and GDScript is not bad as well. It's the most productive I've been in a game engine and I regularly contemplate going all-in on Godot for the fut…

> limited controls for navigating around the 3D viewport

I still haven't figured this out yet. It's really weird it's so difficult to navigate the viewport, which is a really basic operation for a 3D engine. I've made plenty of levels using the unreal editor, but I can't figure it out in godot.

Re: Godot for AA/AAA game development – What's missing?

#43

Godot is a nice engine. I did a 3D project in it during the 3.0.x era and it was by far the friendliest and easiest engine I have used to-date. I think it gets a lot of love from people (myself included) because of that. The node system is absolutely wonderful to work with and GDScript is not bad as well. It's the most productive I've been in a game engine and I regularly contemplate going all-in on Godot for the fut…

Interesting - you're describing my experience with Unity, and I ultimately switched to Godot because of my frustration with Unity.

I've been using Unity for a few months now and what is most frustrating is how lazy and unprofessional the company presents itself.

They basically found that the Asset Store is such a huge source of revenue for them that they now completely over-leverage it and abuse the community for profit. For the few things they do ship, they routinely break things for backwards incompatibility or literally just ship half complete "products". If you want to do anything meaningful in Unity you either have to build it yourself from the ground up or buy plugins.

An example: their AI navigation system is so lacking in features, they haven't updated it in nearly two years, and the last ship they did was literally half broken and buggy for several use cases.[1]

Also their help desk is currently broken, replacing random text with "$$anonymous$$" and deleting replies[2] :)

1: https://github.com/Unity-Technologies/NavMeshComponents

2: https://forum.unity.com/threads/certain-characters-and-group...

EDIT:

This comment is definitely a venting comment, but I didn't want it to come across like Unity is pure ass. It has a lot of really great things too. I've especially enjoyed their abstractions around vectors, quaternions, cameras, and local/world space. You can do a lot of really complicated operations that look and feel great, without having what would normally require some pretty advanced math knowledge that is beyond me

Re: Godot for AA/AAA game development – What's missing?

#44

Godot is a nice engine. I did a 3D project in it during the 3.0.x era and it was by far the friendliest and easiest engine I have used to-date. I think it gets a lot of love from people (myself included) because of that. The node system is absolutely wonderful to work with and GDScript is not bad as well. It's the most productive I've been in a game engine and I regularly contemplate going all-in on Godot for the fut…

[dead]

Re: Godot for AA/AAA game development – What's missing?

#46

Would Godot be a decent engine for kids around 12-14 years old? I don't know a lot about it, but would like to suggest something for a person I know. I'd also be curious what the Godot support is like in terms of maintaining older releases. I think it would be a mistake to tell a young person to use a beta version since they could hit a lot of bugs and get discouraged, but having them use an existing version that doe…

GameMaker is pretty much the best game engine to get introduced to programming. It has a visual scripting tool that lets you write basic logic without any raw textual coding, but also provides a smooth transition path to learn an actual scripting language (GML) when the child becomes more ambitious. I’ve started programming at a young age thanks to this. (Godot had a visual scripting system but they removed it in 4.0…

Note that the original GameMaker isn't around anymore. They moved on from that to their new engine GameMaker Studio, and apparently recently renamed that back to GameMaker again.

https://en.wikipedia.org/wiki/GameMaker#History

Re: Godot for AA/AAA game development – What's missing?

#48

Earlier quoted context omitted.

GameMaker is pretty much the best game engine to get introduced to programming. It has a visual scripting tool that lets you write basic logic without any raw textual coding, but also provides a smooth transition path to learn an actual scripting language (GML) when the child becomes more ambitious. I’ve started programming at a young age thanks to this. (Godot had a visual scripting system but they removed it in 4.0…

Gary Kitchen's GameMaker? I remember playing with that when I was a kid on the C64. That and SEUCK (Shoot Em Up Construction Kit)

Considering the mention of GML, my assumption is Mark Overmars's GameMaker.

https://en.wikipedia.org/wiki/GameMaker

Re: Godot for AA/AAA game development – What's missing?

#49

Godot is a nice engine. I did a 3D project in it during the 3.0.x era and it was by far the friendliest and easiest engine I have used to-date. I think it gets a lot of love from people (myself included) because of that. The node system is absolutely wonderful to work with and GDScript is not bad as well. It's the most productive I've been in a game engine and I regularly contemplate going all-in on Godot for the fut…

I mean it's a relatively young open source project. It took Blender 25 years to get where it is now and it still has some major flaws compared to the paid competition, and will need extensive rewrites if it wants to move forward because right now the C part is a horrible mess. Godot isn't going to compete against Unity or Unreal anytime soon. Godot's team doesn't have billions at their disposal like Epic or Unity. ed…

I think though that there's an apex all game engines reach where technological progression just slows down even when you have millions of developer dollars to throw at it.

It's the reason why something like blender can catch up with state of the art commercial offerings and I think Godot could go through the same thing.

Post reply on HN