А мне вот с первого взгляда больше понравился UE4. С документацией не могу оспорить, но и подтвердить тоже не могу. Quick Guide's очень даже неплохи и написаны доступным языком. Человек со знанием Pre-intermediate сможет спокойно читать гайды по UE4.
Так же, мне нравится, то что используется C++, а вот C# мне не нужен. C++ я могу использовать потом в более крупных компаниям по разработке веб сервисов, если я захочу в веб, так же он ближе к OpenCV. В общем лично для меня C++ кажется более выгодной сделкой чем C#.
Я видел разные интерфейсы: Cinema 4D, Archicad, 3D Max, Adobe LR/PR/Animate и я бы поспорил насчет UI/UX в Unity.
Так же мне не понравилась скорость загрузки редактора кода в Unity. У меня раньше был 3-х ядерный AMD на 2.1 GHZ и это ППЦ ТОВАРИЩИ! Таких тормозов я давно не видел.
В общем лично я рекомендую ознакомиться с Unreal Engine 4 и GODOT.
Godot недавно вышла 3 версия и движок является довольно перспективным. Внутри можно использовать GDScript, который на 98% по синтаксису Python, также поддерживает C++ и C#.