3 ms·
I agree, Unity strength is their platform support. They will always be viable. However the simplicity and speed are taking a hit. This is coming from someone
by drawkbox 6y ago
I agree, Unity strength is their platform support. They will always be viable. However the simplicity and speed are taking a hit.
This is coming from someone that got companies to switch to Unity because it was so good for a time and in many ways still is. I got the game studio I was working at to buy our first Mac back when it was Mac only in 2009. I have put up the warning to them many times but it seems to be getting more complacent to the external view, they seem content on internal view only which screams management culture over engineering/product culture, same type that dooms companies. There is still time to fix it.
I love Unity, I make a large part of my living from it, I hate to see them not understand that breaking changes constantly, gets a bit old and it essentially offloads technical debt to every user of the system. I am using Unreal more because of some of these issues.
People use a market engine to offload the engine team. That engine team should do whatever it takes to make transitions easy, and when difficult there needs to be immense benefits. Some of those are questionable in recent years. The desire for Unity to want to be Unreal is losing the mobile side and web is essentially not even a focus anymore which is more the whole market not Unity's fault. Unity started really as a better Flash, now they want to be Unreal. Right now Unreal is winning that and the Unreal 4 rewrite with C++ backed is really clean. Unity still more simple but with the new DOTS/Rendering Pipelines it is not.
- fxtentacle 6y agoI would like Unity a lot more if I was allowed to avoid the buggy new pipelines. But as soon as something more shiny comes along, they stop supporting the old and working way. By now, the "universal" render pipeline has know bugs, but they are considered "won't fix" because you could circumvent that specific bug by using HDRP, which of course will bring with it lots of other bugs.