For me, cracking open the data for some castle adventure ascii character game was one of the first steps to being a real programmer.
1,950 karma · joined March 24, 2009
THEREFORE A COMPUTER MUST NEVER MAKE A MANAGEMENT DECISION"
Godot uses a Python-like language instead of Lua, which is good for me. Lots of people groove with Lua, but it gives me the ick.
I did not get very far trying to make 3D or physics-based games with Godot 3. I did not like the 3D interface, and the physics engine was too brittle for e.g. a pinball simulation. Too much tunneling and other inconsistent behavior.
But for 2D applications that are a mixture of text and images, i find it fits the bill quite well.
(For 3D apps and physics, I currently use Unreal Engine 4. Some tunneling, but I know tricks to mitigate that, and I much prefer its 3D interface.)