unreal engine vs unity
Based off of what I've read, Unity is easier to use but to get stunning visuals
you need a lot more work to match Unreal. Despite that Unity is still better
because it uses C# which is still difficult but not nearly as difficult as C++
which all unreal can use.
Basically, Unreal would be used by extremely skilled C++ game developers or
massive teams of people, whereas Unity doesn't need a lot of background to start.