|
|
|
|
|
by antiuniverse
4133 days ago
|
|
In my mind, the use case for Unity is mobile and other downlevel hardware. I still wouldn't try and target mobile or low-end PCs with Unreal Engine 4. That said, I'm still uninterested in using Unity because of the implications of having a black box engine that underlies your project. Being able to step into the engine code is too important to my understanding and my ability to debug problems, not to mention the possibility to implement your own bugfixes or otherwise modify the engine. In addition, the collaboration story with Unity still isn't great once your team scales past "tiny." Unreal and its Perforce integration were built and battle-hardened in the forge of AAA studios with hundreds of artists; Unity still encourages you to use a proprietary "Asset Server" which they charge extra for, and even then it gets awkward and prone to irreconcilable merge conflicts once you go past two or three people on a team. Having said all that, yay competition! |
|
Agreed. I'd rather use Unreal Engine for lots of reasons. The technician in me prefers UE4, but the businessman in me made me choose Unity. Here's why.
I absolutely must deploy to Android and iOS. Last time I built the Tappy Chicken sample in Unreal, it was like 900 megabytes and made my phone hot enough to melt, and only ran on very high end Android devices.
I thought that after a year or so, Unreal Engine would get more serious about mobile. Maybe their idea of mobile is just different from mine. I'm not trying to deploy a pocket version of Battlefield 4 onto a phone. I'm trying to do fun little games that make money, and I want to deploy them This Year.
Unreal Engine just doesn't seem like a safe bet for my requirements. Which is too bad, because I love it so much. I wish I could use it for my products. I keep posting that little rant above every few months on the Unreal Engine forums, hoping that someone will explain to me how mistaken I am, and how UE is really getting their act together on mobile, and I keep getting disappointed.
I am delighted with Unity's announcement. And I've upgraded my main project to Unity 5, and it looks much more beautiful, and I'm excited. But I'd be even more excited if Unreal Engine made announcements that show they're a serious contender on mobile.