When I started developing RetroWar[1], I found Unity quite a disappointment, and so I developed my own custom engine in Kotlin. It works very well, but it took several years. Recently I tried Godot because I was looking for something simple I could teach to kids[2], and I was amazed how easy it makes game creation. I made these games with no experience in just a couple of days! https://github.com/electronstudio/godot…
EDIT: This page has some backstory: https://docs.godotengine.org/en/3.0/tutorials/platform/conso...