Hi I’ve had a quick scout and I can’t find anything quite what I’m looking for but if there are forum posts already like what I’m about to ask then I do apologize and please point me in that direction…
I am a hobbyist who would like to become an indie game dev someday, but with that said at the moment I have casually over the past few years followed many Unity tutorials and got reasonably good with C#.
After Unitys incompetent greedy mess, I have started looking at other game engines, many of which I didn't even know existed including Defold, GDevelop, Construct 3 and Game make studio (I was aware of GMS)
I want to know from people with Godot experience if it fits my needs, I want to primarily make mobile games for both android and IOS with the ability to monetize them both with ads and in app purchases.
I will likely be focusing on making 2D and 2.5D games.
With everything else I'm about to say/ask I'm aware I am maybe ignorant, and don't know what I'm talking about and I'm trying to be respectful so I get a better understanding. I am also open to being told I am completely wrong
Ideally, from someone who has come from or has Unity expereince, can you please can explain what is the appeal of Godot in comparison to Unity other than the engine itself loads, and compiles changes much faster and being open source.
How is Godots general workflow in comparison to unity in terms of speed of development, the main reason I'm asking so many questions is to try and get a good understanding of what is the main appeal of each engine and if it suits my needs.
I have found this reddit post some of you in a similar position may find useful:
Give me your honest thoughts on Godot (vs. Unity)
I really like how Godot can support C# as I'm missing it when trying other game engines custom languages, I'm trying to decide whether to use Godot which I believe is probably the closest alternative to unity, or if I should focus on simpler 2D game and engines such as one of the engines I've mentioned above.
I'd also appreciate it if someone could provide the limitations Godot has.
I hope my post has come across as respectful.
Thanks