I have shipped two small projects using Godot 3. It's a cool engine but to me it can improve on the following points to be considered a mature engine for a new indie project:
* GDscript is cool but lacks features such as better typing and lambdas over generic nodes.
* I have encountered many bugs in the Engine more than when I was using GameMaker.
* It lacks native mobile monetization.
Other than that I'm much more enjoying working with Godot than Unity.
I have the exact same issue with mine. As a workaround I set a password to install apps from the play store and it works, she never download new apps so it's not an issue.
Exactly. When using Unity it feel like I get too much for what I want. For me Unity is in this weird spot were it's suited for AA mobile game and AA 3D games but not so much for AAA games or indies were Godot shine.
When I first started the game I had no target platforms in mind. So getting an engine which would make the transitions painless was a huge benefit.
Now, if you only want to export to mobile maybe Defold is superior? I honestly can't tell without trying it.
BTW, Godot can work with GDscript or C# if you prefer. Also GDscript share a lot of it's syntax with Python.
What lacks a bit on Godot is mobile vendor integration. For instance to access Android services such as game service you have to use community plugins.
I choose Godot because I wanted to try it on a small scale real project.
I'm happy to see that Godot community and development is increasing so fast. I just completed a 2D simple mobile game[1] with Godot and I had a greet time making it even trough I ran into a lot of issues.
Most of my issues were related to bugs with 2D nodes such as Area2D. The engine as a quite a few non-breaking bugs related to differents aspects. It's still very usable and very high quality for an open source software. I'm looking for v4.0 to increase the stability.
I will probably write an article about my user experience with Godot compared to Unity or Game maker and others.
Some months ago I made a game using Godot. A simple mobile focused arcade game. The goal was to design a game where the player has only one action, and make it has fun as possible.
Other than that I'm much more enjoying working with Godot than Unity.