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