Unreal exists because studios want to be able to hire hundreds of contract artists on a short schedule. These non-technical contributors need to be able to import whatever permutations of data they spit out of Maya, without conflict, and have it work efficiently on all platforms.
Solving that problem sucks and is complex which is why people pay for their product.
But anything you make yourself or with a few friends doesn’t have that problem.
Unreal exists because studios want to be able to hire hundreds of contract artists on a short schedule. These non-technical contributors need to be able to import whatever permutations of data they spit out of Maya, without conflict, and have it work efficiently on all platforms.
Solving that problem sucks and is complex which is why people pay for their product.
But anything you make yourself or with a few friends doesn’t have that problem.