• General Chat
  • [Mobile Games] Unity vs Godot vs Defold => which engine?

Hi all!

I’m currently working in a French mobile gaming company as a game designer and will leave it in early 2022 to create my own mobile games (mostly 2D and simple 3D games).

After some investigation, 3 engines seem to meet my needs and expectations:

Unity Well, everyone knows Unity. Many top games were/are developed with this engine. But I find the whole thing a bit heavy and don’t like the pricing system.

Godot 2D/3D. Great editor/scripting system. Active community, constant updates. Free.

Defold Light and clean editor, top performances on mobile, LUA. Active community. Free as well. But 2D only.


I’ve never worked professionally as a game developer but used to develop a bunch of demos & prototypes in the past (using various languages and engines). Each of these 3 engines has its own strengths and constraints, but all in all, they seem great, so... I’m pretty sure I’ll have the weapons to create cool games (in terms of UX/gameplay at least) with any of them.

But since I want to be able to operate and monetize these games in the mid/long term (as they are products too), I’m asking myself a few questions about Godot:

1/ How is the support of non-gameplay (but still essential) features: Native stuff: IAP, app rating, game centers, push notif, cloud save, etc. SDK: Facebook, Ads, Attribution, etc.

Difficulty of implementation, updates, etc.?

2/ Are there successful (= profitable) mobile games developed with Godot? If not, why?

All in all, do you think Godot offers all the tools/weapons to create “professional-level” mobile games (in every aspect)?

Thank you very much!

Rag

The first and most important thing to look at, is the license agreement.