As the title says, I am noticing critical missing information in the Unity documentation that if nothing else, I wanted to put on other’s radar including Unity’s but surely they already know.
I posted yesterday about the missing “Virtual Reality Splash Image” which is present in the Splashscreen Player settings in the Engine, but there is no mention of it in the Splashscreen documentation. None. Not like VR is that new to the engine. This is sloppy.
Then yesterday I discovered after a WEEK of fighting with the engine to address all the errors after an export → import scene packages into a fresh project, that my many layers did not make it over. Searched the forums and learned that I needed to import tags via the Tagmanager file, however a reimport did not address as it looks like I needed to do this “undocumented” step during the first import!!! Not even sure if that is even correct as there is no mention of this in the export packages documentation. WHY NOT? Not like it is a new feature as far as I can tell.
I am not sure how pervasive this issue is throughout the documentation, but my experience working with Unity over the past year as a newbie has been harder than it should have, mostly due to countless avoidable engine issues and documentation issues like these. I shudder to think how many hours I have wasted on issues that just should not be given that Unity is a mature product. It is not just me either as talking to just about any other Unity dev, they feel the exact same way. Just the other day I was watching a YouTuber looking for the Player Settings and watched her get confused when she went to look for it under Edit. This is just flat out sloppy and really adds to the mental load of a newbie in unnecessary ways. This is just one of many examples.
Don’t get me wrong, I am grateful to have access to the engine, appreciate that Unity is adding new features all the time and that this is a very complex environment, but if I am honest, I legit regret choosing Unity which is not something I say lightly. As a small budding VR Dark Ride development studio, my time to market has been negatively impacted far too many times due to my Unity partner not delivering quality. I used to just pass it off as my own lack of experience, but now that I have gotten a feel for the engine, I am asking myself and others, what is going on at Unity? What are all the 3,500 staff members working on? Hopefully an engine refresh which seems to be coming, but when the first thing you read on the roadmap is a Safe Harbor Statement, you cannot help but wonder if that IPO income is going to be squandered. Let’s hope not as we NEED better tools as the market is only growing and demading much more content.
Not looking for a response here from anyone, including Unity as actions speak louder than words. Show us you care about these issues by simply fixing them so others are not getting tangled up in them. Surely Unity can add the missing documentation over the next few weeks. It is to both the developers and Unity’s benefit as the more successful developers are, the more income Unity is going to make. As it stands right now, there are countless developers that simply gave up as they just could not spend the time to fight the engine. That is bad for Unity’s new shareholders.