Perhaps my personal comments on this. I am both a Godot and Defold hobbyist. I have attempted a number of experiments on both and to be honest I tend to believe my opinion might help in this discussion because I personally may not like or dislike any of them over the other. But generally:
- Godot does allow you to bootstrap a game concept in no time. The tools as well as the node system it uses is quite sweet - and you can pull off a lot of tricks with just what you have access to. Its got some very powerful tools to get games done.
- GDScript in general and how it integrates with various game elements, as well as the Code Editor’s capabilities are really amazing.
I think the developer experience on Godot is amazing. And that is what it thrives at. I remember I started learning both Godot and Defold at the same time, and to be honest it took me a lot less time to get oriented to very powerful capabilities on Godot - it was quite a hassle getting oriented to how Defold works.
But what impresses me with Defold is just how amazingly optimized it is overall, and just how seemless it is to build your games, even with Native Extensions embedded. Its component system (game object / collection / asset management) is also quite amazing and very well organized.
Now, I am not saying I like Godot over Defold, but I think this feedback may be important in understanding how and why Godot does get a lot of traction going for it. There is a place and time for each of these engines, depending on what you want and what your priorities are. Personally, I have done a lot more experiments on Godot than I have on Defold simply because it takes me more time to do something similar to Godot on Defold.
I believe personally, each company or individual can decide what their priorities are and how much effort they are willing to put in. And depending on their choice, they can capitalize on the strengths of each of these tools - in a way that serves their needs best.
I have also been thinking about setting up a Defold community locally. I know I am procrastinating on this but I guess its about time . I do love Defold alot. And I think this feedback on my side may be useful for additional context.