Godot needs to merge the 2D with the 3D.
Its really stupid you struggle really hard, to make a 2D platformer look like a modern hollow knight type game, and it doesnt come close.
Its the future of Godot. In 10 years from now the 2D in godot will no longer exist… Until then it will be stuck in nonsense, trying to make things that will never work.
The current pace of development is quite something. We are getting ~2 minor versions a year (4.4 and 4.5 both dropped this year), so we average around 2.5 versions every 365 days. They are feature packed as well, and we still have a lot of pull requests for big features that are essentially ready and waiting for the right moment to get merged.
The future has never looked brighter, although it may do tomorrow.
There won’t be a best engine just like there isn’t a best tool. You pick the tool right for the job. Godot’s job is being simple and accessible and at that it’s great, while other things are often sacrificed. If it were to grow into another Unity we would get two unitys and none of godots, what good is that to anyone.
I started using Godot about 2 years ago and a lot of new features were introduced.
I also watched Unity, which I used before, and it got new things too.
The difference I noticed is that using Godot became more and more comfortable, and using Unity became more and more cumbersome. That’s just my opinion/experience I had with both.
My hope is, that Godot gets more and better 3D features and performance, but right now it’s pretty ok. I prefer usability over fidelity. And that’s where Godot imho really shines.
There’s really no specific feature I’m waiting for, as I’m less technical and more creative. I’m just seeing how things play out while using my prefered engine.