The past week I took a break from GViz and worked on a paid side project using Unity.
I heard good things about it and indeed it’s a very nicely done software package. Two days after downloading it I already knew everything I’m going to need in this project: project management, asset import, lightmapping/realtime shadows, animation are all very intuitive. It is true what they say: “It just works”.
The shader authoring is text based which is a real pain but fortunately there is an unofficial node based shader editor. I haven’t had the chance to use it extensively but looks well done.
So far it seems to me that Unity is a very adept engine, especially considering its price. The whole architecture is modern and well designed, the Unreal engine could really use a few features from it. (Editor scripting for example…)
The next engine I’d like to work with is Unigine after which I could finally move to engines starting with the letter V.