yes Unity is a good choice for mobile games, but I'm not experienced in that area at all.. I did some tests with blob shadows and decals for outdoor environment because object shadows on terrain terrain are disabled in free, but a nice water cannot really be made in the free edition, so I decided to stop dealing with Unity for a while.

after some time Esenthel starts to be more clear, you just have to understand what feature you need and when grin but it needs some C++ knowledge (it inspired me to start to learn C++)
moving a character using custom animation is not so big trouble as it looks for the first sight, I could do it based on some tutorials, but the engine has also built in character skeleton animations, which can be used automatically if you prepare your character model according to the requirements. as I see it's mainly for MMORPG making. moreover, you can extend the game character class to customize your characters behaviour and control, which is very effective.
the only bad part is the management of render updates of objects, which is separated from object update "actions". if the objects are made by the world editor i.e. part of the map, it is automatic, but if created runtime the should be cycled through to set their render parameters... but selecting different rendering modes and using shadowmapping is really easy.
so in some aspects it requires more low level programming, but it also features a lot of user friendly, ready to use modules really needed by games.
on the homepage and the forum you can find a lot of nice and professional looking games made with Esenthel.

I never tested UDK because it has too high hardware requirements for me. maybe if I get a new pc...

the script structure of Neoaxis is too complex for me at the moment, because I have little C# knowledge... somehow C++ is more attracting for me laugh

what I want to try too is Shiva, I just downloaded it, but it has also another scripting language...

so basically, I can do what I minimally want to achieve in 3DGS Commercial, later maybe more if I learn HLSL a bit... but it is possible that another engine will be more suitable if I will have different requirements or priorities in future.


Free world editor for 3D Gamestudio: MapBuilder Editor