Detailed comparison between Godot vs Defold?

GDscript is not very well battle tested language and I believe it has serious issues.
C# support on Godot is not production ready.
Lua is battle tested and used for many AAA games. Also luajit is much more powerful then GDScript(and many other languages).

It depends…
Godot has better build-in GUI component support. You can just drag drop things. But every time you drop something on your scene, it is going to bring tons of waste code with it and you can’t control it at all.

Defold has DIY style approach. You got only basic components. Do you need input box or check box, you have to do it yourself(or you can use assets). You got all the control, I always prefer this approach.

There are tons of annoying things almost at every engine. It really depends the developer and the game you are developing. There is a recent discussion about Defold.

I personally like Godot, except the programming language. I’m never going to use it with GDscript and never until C# support is mature enough(until a few years perhaps). I wish it has a build in c/c++ support(not talking about the extensions)

7 Likes