Ask the Community
Ask any professional question and get answers from other specialists.
I have used Unity and Unreal engine. I will write the reasons for starting with both game engines. Reasons to start with Unity3D: - you want to make mobile android/ios ... See More
Definitely Unity, because it has a much larger Market.
for the very beginner without coding knowledge i would say unreal cause its visual scripting make it more familiar than unity and its API
if you have programming skills good enough that you can understand if-else and for, then go for unity first, because they have millions of tutorials and references and as ... See More