4 ms·
Well, Unity has hundreds of full time engineers working on features and Godot has, what, five? (Plus non-full time contributors) So it’s no surprise that Unity
by dkersten 6y ago
Well, Unity has hundreds of full time engineers working on features and Godot has, what, five? (Plus non-full time contributors) So it’s no surprise that Unity is ahead of Godot in terms of functionality. Godot may suit your needs just fine, but Unity has a lot more work out into it.
When I played with Godot (two years ago, a lot has been improved since), it was definitely a bit raw. It worked, but I found it a bit of a struggle. I’ve been reading their release notes since and they’ve improved a lot, but I haven’t actually tried it out yet.
The one thing I personally don’t like about Unity is how much emphasis is put on C#, I just never got into the language and have no desire to use it. Godot is a bit nicer for me in that respect. I prefer Unity’s ECS and job system over Godot’s scene system though, but lots of people say the opposite.
- esperent 6y agoOf course Unity is ahead and of course Godot has lots of features people want to add in the future. The same applies to Unity and any game engine I've encountered. I don't see anything so far to back up the claim that Godot isn't finished, which would mean it's not suitable for anything except for experimentation. Seems like it's at least fine for smaller games.
- dkersten 6y agoYes, people do use it for real games after all. I think the 2D side is very mature while the 3D side is currently being worked on.