Hello Creators,
We’re thrilled to announce the release of our updated experience controls on October 15. These updated experience controls will be available to all users on the platform, excluding console and VR devices. Our aim with this update is to provide familiar and persistent Roblox controls, making it simpler for all users to access their most frequently used actions.
Why are we updating experience controls?
Our current UI lacks the flexibility to seamlessly integrate new features like voice chat, captures, Party, and music. For example, when users enable their microphone for voice chat today, the mic icon hovers above their avatar, disrupting the experience. With voice chat enabled in over 69% of the top 100 experiences[1.] removing these icons was one of the most requested improvements. Our updated experience controls solve this by integrating the mic icon directly into the experience controls, reducing clutter. This update simplifies access for users while offering developers a cleaner canvas for creative innovation.
[1.] Top experiences are defined by engagement (user time spent) through 6/30/24.
Making it easier for your users to access features like voice chat, captures, and soon, Party, should also improve key metrics for your experience. Voice enabled experiences tend to see higher user engagement, increased time spent, and more in-experience purchases. Captures, on the other hand, make it easier for your experience to be discovered when users share it with others. With the upcoming launch of Party and video captures, easier access to these features will make them even more compelling for users to adopt.
Your feedback in action
Over the past 12 months of testing these controls, we’ve implemented changes that reflect your feedback.
Here’s a snapshot of what we’ve heard from you:
-
Less Clutter: You asked for a cleaner interface, here’s what we’ve done:
- Removed the 3 dot menu on the right to align all Roblox reserved space to the left.
- Removed mic and camera toggles above the users’ avatar.
- Simplified menu states by eliminating expanded and collapsed modes from earlier designs, reducing visual clutter.
- We’ve removed pinned features from the hamburger menu if your experience doesn’t support them, dynamically freeing up space in the sub menu for your users.
-
Ease of Transition: For experiences with conflicting UI, you asked for easier ways to make adjustments:
- We introduced two new APIs TopbarSafeInsets API and signal API which allow for smoother adjustments to your in experience UI.
-
Increased Height: Many of you asked why the reserved Roblox space increased from 36 to 44 pixels.
- The increased height adheres to accessibility best practices for tap targets, making it easier for users to tap their intended action.
For voice chat enabled experiences, the user’s mic icon moves to the upper left within experience controls. Speaker icons remain above other users to indicate when they are speaking.
Hamburger Menu > Music Enabled
Note: Music integration shown is not final
What’s new?
Hamburger Menu: Easier access to in-experience controls
- Report Abuse: Opens reporting UI
- Self View: Toggles On/Off
- Capture: Toggles screen capture UI On/Off
- Leaderboard: Toggles On/Off
- Emotes: Toggles Emotes UI On/Off
- Inventory: Toggles On/Off
- Respawn (Also Known As: Reset Character)
Persistent Icons within Experience Controls: Quick access for communication
- Text Chat: Toggles in-experience Chat UI (On/Off)
- Microphone: Toggles On/Off!
Note: For this update, we’re keeping the current design of the Roblox/Tilt menu as is . However, we’re planning to enhance this design in future updates.
What does this mean for you?
If you’ve already implemented a design change using the experience control APIs, they will seamlessly accommodate any shifts in reserved space and avoid colliding.
If you haven’t made a design change yet, we highly recommend you use the TopbarSafeInsets API and signal API by October 15 to simplify the process of aligning your experience UI with our space requirements and avoiding collisions.
Pro-Tip: Use the TopbarSafeInsets API for effortless responsive design. It smartly positions your GuiObjects within the safe zone, avoiding collision with Roblox UI. Your ScreenGui will auto-adjust its size and position for a hassle-free, seamless fit.
The TopbarSafeInsets API and signal API, are accessible across both Roblox client and Studio.
Please note that not making these changes may lead to instances where your UI overlaps with Roblox’s experience controls during the test and for the final release.
Adventure Awaits!
Our modernized experience controls are poised to significantly enhance user interaction and engagement within your experiences. We’re looking forward to the launch on October 15th and can’t wait to hear your feedback. Thank you for your continued support.
Let’s create amazing experiences together!
FAQ
Click here to view the FAQ!
How do I disable the in-experience controls?
- You cannot change the location or visibility of the experience controls. They will be on the left and sit next to the Roblox tilt menu. The goal is to create a consistent experience for leaderboard, inventory, voice, chat, reporting, etc. across all experiences.
If my experience doesn’t support a feature listed in the hamburger menu, will the feature still appear in this menu?
-
No, for example, if your experience hasn’t enabled voice chat or if you’ve disabled leaderboard, inventory or emotes - these features will not appear in the hamburger menu to users in your experience.
All Creator controlled features disabled in experience
What happens to the three dot menu in the top right of the screen?
-
We are removing the three dot menu from the top right of the screen entirely and replacing it with a hamburger menu next to the Roblox menu. You are welcome to fully customize the top right of the screen to meet the demands of your experience. We also recommend adopting our two APIs TopbarInset and ScreenInsets to always be aware of where Roblox UI is placed on-screen.
While disabling leaderboard, inventory, and emotes used to hide the three dot menu, this will not be the case for the hamburger menu as Report Abuse will always be available via the hamburger menu and cannot be disabled.
How wide will the Roblox reserve space be?
- Experience controls will have various widths depending on the number of communication (voice chat, text chat) icons enabled and as a result, experience controls and the Roblox menu could occupy the entire width (portrait mobile) of the device screen. We recommend adopting our two APIs TopbarSafeInsets API and signal API to always be aware of where Roblox UI is placed on-screen.