For my game project, a mobile 3D game in third-person perspective, I am torn between UE4 and Unity. I have about equal knowledge of both engines, will only target the major platforms (iOS, Android, maybe Windows Phone), and don’t mind any financial differences between the two. Also, I can develop both in C++/Blueprints or C#. I am more interested in differences regarding performance, stability and workflow. Interestingly, when searching for posts on these topics, I get a lot of older search results from UE4’s infancy (2014, mid-2015), but fewer recent discussions. So I was wondering if that is because UE4 got a lot better and there are less issues, or if many people gave up and don’t use UE4 for mobile dev any more.
Are there many UE4 mobile developers and game projects out there, or is this still a niche in the UE4 world?
What’s your take on the current performance, especially on Android? From the posts I’ve seen it’s difficult to get a clear picture on this. Some seem to be talking about 2D when they compare performance, and some may be comparing different graphics feature sets (“UE4 looks way better, but Unity performs better on low-end hardware”). But are there comparisons after having optimised for the target hardware and with comparable amounts of lights, post process effects etc.?
For whom have the seemingly larger package sizes in UE4 really been a problem?
And of course: I’m not interested in a “X vs Y” flame wars, just some personal experiences that help me make my decision. Thanks!