I’m genuinely not trying to be an asshole, but after reading what I wrote, this is what you have to say?
I provided a ton of links that I found after searching for hours on information about udon 2.
Of course, sure, multiple times you guys have mentioned that features are not final or whatever. That’s fine.
However, the outward communication about udon 2 has been consistent since its first announcement. Except for this developer post.
People have waited literally 2 years for this feature. Me and many other people were incredibly excited when you announced the performance examples.
I am going to say it again:
We are not upset that you rolled back a change.
We are upset that you rolled back a change without mentioning why you did it in the first place until massive backlash in the replies, as well as this pattern of rolling back, reducing features, or otherwise scrapping useful work and features.
We are upset because this is an incredibly common pattern.
We are upset because the one time that you guys worked hard and provided a ton of features that actually helped the community was after you guys lost a ton of users to a potential competitor.
We are upset that your general behavior shows that you guys don’t have the community in mind. And yes, I know you guys individually care about the community. But the goals of VRChat as a company seem like it could generally not care at all.
Even when I was searching through the forum and feedback site to find evidence to support my claim, I came across numerous posts from not only myself but dozens of other VRChat users pointing out this exact problem over the past 2 plus years.
Again, I’m not critiquing Fax. I’m critiquing VRChat, and it just so happens that Fax had the most replies about these issues.
If I can make an entirely honest suggestion:
At this point, stop doing developer updates, or at least don’t do a developer update unless the features you want to announce are actually ready to ship.
You need to stop showing us things that are genuinely awesome and then not talking about them ever again. You need to stop rolling back features and playing this game where you legitimately gaslight us and pretend like we are all children who don’t know how a business works.
I understand how software sprints work.
I understand how releases work.
I understand what technical debt means.
I know what “combing/grooming the backlog” means.
I understand what task points are.
I understand what Epics are.
I understand what blockers are.
I have experience working on a team writing software.
I have experience using Blender.
I have experience using Unity.
I have friends who also know these things.
I understand what PR means.
I have experience in customer service.
I have experience in being promised things as a child and being let down because my mother was self-righteous and believed that her needs went beyond giving us food, running water, and electricity.
You even have your own previous developer, the one who spearheaded this project, calling out your lies, or at least manipulation to the public.
Yes, I understand that maybe Merlin was not great to work with or something. But you still trusted this person enough to write a huge feature that would have had insane impact on the creator community, enough so that you didn’t have a contingency plan in case he was not at the company anymore. This person, who even deleted his original Twitter post explaining why he got fired (which was either you guys asking him to delete it, or he felt bad enough to actually delete it), and generally was radio silent about any issues at VRChat, is calling you out now. I’m going to believe him.
Like I’m really sorry, but you guys are doing this to yourself. We are not idiots.
If I can give you any advice that I hope you take: take a page out of Valve’s book.