This isn’t a new topic. God knows the request ticket for nested prefabs was put in back in 2009, most people who care probably already know this. This is the single feature that when I need it and it’s not there, I find myself feeling like UT just doesn’t care about truly fundamental developer issues.
This is the single biggest failing on your part Unity dev team. The fact that you haven’t made this a priority and made it quite clear it’s a priority shows that either you’re lacking talent in key areas (UX / toolset development) or you haven’t cared enough to invest in hiring people who would focus specifically on that area.
If your serialization architecture needs to be rewritten to support this, then do it. It’s worth it. I understand that this is one of those areas where a rewrite/alteration of your architecture can be painful, but it’s also one of those areas where you not working on it speaks volumes about the potential that you internally acknowledge your file/data management is frail and antiquated and you’re scared to actually attack the problem. Risk management is one thing, burying your heads in the sand and pretending the problem doesn’t exist is another altogether.
The alternative is that you’ve basically made a value judgement of your user base and have decided that your we aren’t capable of utilizing… “advanced” features like nested prefabs anyway. I find that idea insulting, but it seems like a potential interpretation of your shit response to this issue. But really there’s nothing that isn’t insulting about this being an issue which has as far as I can tell only ticked over to “Started” in the feedback tracker as of 2016. It only took you seven years to start caring about a core usability issue. Grats gang, hats off!
I’ve seen a trend in Unity, where UT is focusing more on services (ads, analytics, multiplayer) rather than on the game engine itself. Apparently the engine is good enough for them, even though some areas (nested prefabs, slow light baking, physics bugs with small colliders or big worlds, old-looking Asset Store website, UI inconsistency) are screaming for help but aren’t getting it. Looking at the Roadmap, the big changes I want to see (Localization of editor UI, Save play mode changes, Nested prefabs, better physics and light baking) are all “In development” or “Research”.
I think Unity is an amazing game engine, however it’s sad to see Unity slow development for it to make way for extra services, most of which I haven’t even used
Yeah, agreed. The thing about them adding services is that when fundamentals are overlooked it doesn’t make me trust their new flashy services. When it came to ad integration, choosing Unity ads should be a no brainer. I’ve come to be cynical about features until proven wrong, which is a sad state of affairs. I had to pass over their networking solution when I took a stab at it and there were some broken elements at a very basic level… I think it was position interpolation on remote clients. It sends all the wrong signals when there are mission critical issues left to languish.
Agree with you, found HUGE pain with nested prefabs in Unity. Tried to use Prefab Evolution. But it always crashes on huge architecture, and brakes prefabs at all. This plugin helpful just for simple few layers architectures of prefabs. Hope UT will do something with the nested prefabs soon. The same can say about unity physics with joints, it could be really crazy in some cases. P.S. Unity team, please lest work on Nested Prefabs