@vaartis @pipivovott Unity has a pretty good learning curve compared to some others, while being good for both 2D and 3D.
Easy for devs, difficult for artists and FX techs.
As it is harder to make it look good.
Unreal is more performant but lacks good 2D tools, and the learning curve is harsh.
Unigine has Unity's workflow and Unreal's performance, but no UI editor, and even less 2D capabilites.
Stride and Flax are getting better, but each have their own issues, and compared to the big two, they are less mature.
While there are easier engines to pick up, those simpler engines are also restricting in many aspects.
Which is why starting from scratch, I would recommend either Godot or Unity.
@vaartis @pipivovott I make it my business to try every major engine that comes out.
It's fun!
And also I'm responsible for this sort of thing at my job.
@vaartis @pipivovott Sometimes.
I usually implement UI for research and development.
I work for a defense contractor.
Something like a VR simulator for tank commander UI, for example.
It looks like ass.
But they don't care, it's all about functionality.
The panorama was hell to make and optimize, and still a bit wonky.
This was fun to work on.
Nowadays I do map projects, not as fun.
I hate the Cesium framework.😒