Well, here I am not an adviser, since I am not a programmer, in the anreal I basically do everything according to the lessons, just even the blueprints of the heavy one are given. Then in Unity, as far as I know C#, and in anreal, the pros are used, how different these languages are, I have no idea. But the visuals are better, even in blockbusters they use it and call it a killer of green screens. All the scenes with Thanos in the film Guardians of the Galaxy were made on the unreal.