Welcome to the Developer Update for March 27.
Today’s featured world is The Pool Parlor | 8 Ball Pool by Ahoya.
Announcements
Space Jam is Ongoing!
Space Jam 2 is still live! This World Jam, hosted by the National Space Society of Australia, is an opportunity for world creators to make a VRChat world fitting the chosen theme.
All entries will be featured in a world row, and there are monetary prizes for the winners! Check out our blog post to learn more.
You have until April 5 to submit your worlds. Get to it!
Submit Your Worlds to Venice Immersive!
The Venice Film Festival is looking for VRChat worlds for their XR section, called “Venice Immersive”!
There are two categories you can submit to. Please read our FAQ here for more information.
2025.1.3 is LIVE!
Our latest release, 2025.1.3, is now LIVE on all platforms!
You can read the full release notes here.
This is a BIG one!
Here are the quick highlights:
New Features!
- Camera Drone: This is a fully-functional drone that you can fly within VRChat! You can use it as an additional recording tool, or you can simply fly around with all of your friends! Read more about the Camera Drone our the Community Wiki.
- This is a VRC+ feature!
- Check out the short video for the Camera Drone in the Quick Menu (or simply jump to the Help & Info tab!)
- Camera Dolly: This feature allows you to set a pre-defined path for the camera. Think of it like an in-client animation system for the camera, giving VRChat videographers a ton of extra power to do… well, whatever you can dream up!
- This is a VRC+ feature!
- Check out the short video for the Camera Dolly in the Quick Menu (or simply jump to the Help & Info tab!)
- Selfie Expression: Seflie Expression enables you to use your webcam to add tracking to your desktop avatar! Yes, that’s right – this feature allows desktop users to track their facial expressions, head and eye movement, and even their hands.
- This feature is in Early Access for VRC+ subscribers.
- Check out the short video for Selfie Expression in the Quick Menu (or simply jump to the Help & Info tab!)
Quality of Life Improvements!
- Redesigned Safety Menu: The Safety Menu (sometimes called the Shield Menu) has been redesigned! It should be easier to use for users. It’s also easier for us to add stuff too, which is good for the future!
- Instance Settings: Instance creators can now choose to enable or disable a bunch of features, like Emoji, Stickers, Sharing Pedestals, Prints, and Drones.
- These can be adjusted on-the-fly after an instance has been created!
- If there are Prints and Stickers in the world, they’ll be removed if disabled. Easy cleanup!
- World authors can set defaults for public worlds via the website.
- We know folks have some opinions on this. Keep reading, as we’ll address them a little further down.
- Reduced Voice Latency: We’ve reduced player voice latency by 250ms for all users.
- Practically, because of the way conversations work, this is like removing half a second of latency during back-and-forth discussion. Woah!
- Camera Improvements: We refactored the lens indicator, adding additional functionality.
- Improved sync for late joiners!
- Fixed jittering!
- New visual effects!
- The indicator now flashes white in addition to the shutter sound when a picture has been taken.
- When using the “Timed Photo” setting, other users will now see a ring around the indicator counting down visually in addition to the countdown noise!
- Audio from Camera is now for EVERYONE!
- This was locked behind Camera Dolly, meaning it was effectively a “VRC+” feature. Now, everyone can use it.
- This option works for the Stream camera, Drone, Dolly, and even Spout streaming!
- This was locked behind Camera Dolly, meaning it was effectively a “VRC+” feature. Now, everyone can use it.
- Thai Added as a Supported Language
- …and MORE!
Seriously – this was a big patch, adding more cool stuff for VRC+ subscribers as well as a ton of QoL updates for everyone.
This is an immense patch! And we’re just getting started. This is going to be an exciting year for VRChat!
Development Updates
New Badges for VRC+ Subscribers!
VRC+ Subscribers now get a special badge depending on how long they’ve been subscribed to VRC+. Subscribe for longer, get a fancier badge. Neat! Our Neat and Cool Wiki team has documented all of them and what they look like here.
These tenure badges are just a little way of saying thanks for supporting VRChat for as long as you have.
Website Bug Fixes
2FA Fixes
On some mobile browsers, the 2FA input form wouldn’t accept copy/pasting properly. We fixed it! You can now simply copy the whole code into the form.
Profile Icon Upload Got… Thicc
So, for a hot second uploaded icons looked like this:
We fixed it. We made them, uh, properly round.
Other Fixes!
- Fixed an issue with favoring worlds/groups, as we expanded how many groups can be favorited at once, and it was causing some issues on the website.
- Fixed Stickers & Emoji showing as the wrong aspect ratio in the web gallery.
Instance Settings Feedback
With the addition of Instance Settings, we’ve been paying close attention to feedback during the Open Beta and launch!
The majority of feedback seems to be neutral or positive regarding these new changes. People that run instances (Group Publics, events, etc.) really appreciate the fine-grained control!
There has been some constructive feedback in two key areas:
- The additional steps in instance creation (two extra clicks) isn’t great!
- Some world creators prefer to have full control over what’s possible in their worlds, no matter what.
This is great feedback – we’ve been tracking it! We also think it touches on some things that we’ve been talking about internally.
In particular, the second feedback item from world creators points out a challenging but important pillar of VRChat’s architecture: who has authority over an instance, and when?
This is an open question that we’re still answering, and for now, we don’t have a solidified, system-wide answer. We’re discussing, debating, and designing internally, and your feedback is an important part of that! So, keep it coming.
Conclusion
That’s it for this week! See you in two weeks on April 10!