Creator Roadmap - AMA with Nick and Tian [Oct 4, 2023]

Our long-term goal is to have excellent automatic tuning and optimization of features that adapt to the unique capabilities of the end user’s device, so we have no plans to extend the graphics settings for the client.

4 Likes

Yes!

Most of our effort to date has been focused on shipping the Universal App on all existing Roblox platforms (and a few new ones). With the release of the universal app for Playstation and Xbox on 10/10, we will finally have all Roblox clients leveraging a single Luau codebase to power the app experience. The massive technology forklift is done!

The interesting thing about technology forklifts is that you generally spend a ton of resources changing stuff under the hood, but with the intent that the user experience doesn’t change. Now that we have an aligned codebase across all of our supported platforms, we expect the pace of user-facing changes to accelerate dramatically. We already plan to ship a bunch of improvements to the homepage, search, social features, and the in-experience controls and UI.

8 Likes

At RDC, we shared how we’re working on style sheets, to allow you to change the look and feel of your UI–and 3D elements–with one click, along with flex layouts, to allow for responsive design. If you could wave a magic wand, what one improvement would you like most?

4 Likes

great question; we are aware of this gap and, as announced at RDC, in Q4 we will be launching the ability for creators to track sales and revenue for each avatar item.

3 Likes

yes. long-term we intend to expose all available AIs through Open Cloud, similar to other Roblox services. right now we’re focused on ensuring the quality is high and we are working to reduce costs so that the feature will be appealing to the largest set of users.

6 Likes

Our approach here is to provide the API surface through Open Cloud that enables content import from all sources - we are working on this now! We may choose to implement sample integrations like the currently released Blender plugin but our hope is that the API is clean and easy enough to access that the community can build any solution they need.

5 Likes

Currently, Roblox will automatically gracefully degrade lighting when running on a weaker device. In 2024, you can expect us to also enhance lighting on stronger devices.

6 Likes

We have this on our roadmap but at a lower priority as it hasn’t been a common request. It’s great to see it brought up here, and we’re always happy to reconsider priority if we see more requests from our creators.

4 Likes

This is a great question. One of the things we’d really like to do is to work more effectively with the thriving open source communities that exist around development on Roblox. They inspire us, and they are a key part of developer productivity on the platform.

Tools like Rojo enable workflows which we would like to better support at the platform level as well. We try to think through the impact of releases on developer workflows and provide lots of heads up if relevant changes are being made, as we recently did with some new Script APIs. We’re always up for feedback on what more we could do. Let us know!

With regards to your question on release schedules. We’re always working to be transparent with our creators, and you can expect our creator roadmap to become richer and more comprehensive over time.

5 Likes

hey, thanks for the great question and feedback. we’re very invested in improving translations in general. we have plans in early 2024 to provide text filter feedback by giving translators access to a tool where they can test their translations before publishing.

we also have a lot of other improvements coming to the portal based on community feedback (e.g. keyboard shortcuts, CSV upload/download from web, analytics improvements, removing experiences), as well as releasing automated workflows (e.g. continuous machine translation model improvements, enabling players to give you feedback on translations, and many more).

3 Likes

We are continuously working to improve our rendering capabilities. Right now, the rendering team is focused on:

  • Bringing “Future is Bright” (FIB) lighting to Android
  • Building a new GPU-based lighting model that performs similarly to the current shadow mode with better scalability
  • Improving terrain’s performance and scalability
  • General performance/scalability improvements

Please let us know what your top request is for additional capabilities, we’re always listening.

6 Likes

we absolutely want to make it easy for anyone to showcase their work on Creator Marketplace. to support model and package commerce, we’ll offer a better 3D viewer for packages and allow creators to upload custom images. these will launch when you’re able to sell packages on Creator Marketplace.

4 Likes

we value your feedback and concerns. each of your examples has a lot of nuance. we do not want any change to feel ‘harsh’ or ‘unfair,’ and our team’s job is to make creation better for you.

we are working to improve and are changing our internal processes to catch more of these potential issues earlier. we review DevForum on a daily basis for feedback, for example, and we’ve been rolling out programs to gather feedback directly from the community in advance of product launches, such as our community feedback program and research panel.

we know we need to improve, and we’re working on it.

5 Likes

you can contact support and provide evidence that you are 13+. in the future, we are working on a self-service age correction flow in case someone accidentally provided the wrong age.

3 Likes

thanks for the question and the detailed diagram.

there are many additional costs that get incurred when you’re off-Roblox. Roblox gives you immediate access to 65.5M DAU across all platforms with no need to go through app store approvals and fees or console certifications and fees, or the need to set up and pay for your own back end services. specifically to your question on subscriptions, the fees are the same as any in-experience product: 70% to the creator, 30% to Roblox.

that said, as i responded to another question, in general we work to do our best to give as much revenue to creators as we can.

2 Likes

appreciate the suggestion. we are always looking for ways to make the home page experience feel more personal but have nothing to announce right now regarding user customization of the background. definitely something we are keeping in mind as we work on our roadmap.

2 Likes

We’re always prioritizing performance improvements, and we have some significant things in the pipeline. Upcoming examples range from rendering features like occlusion culling to deep technical optimizations around locking on Android.

Roblox has a unique challenge in that we enable you to write once and run your experiences everywhere. This means that unlike optimizing a specific game for a specific console, the same experience might have different performance issues on different devices; i.e., CPU-bound on one and GPU-bound on the other. Our vision here is that the engine will become increasingly sophisticated on high-powered hardware, and gracefully degrade on less powerful devices.

Separately, if you disable a feature, it should not be taking any resources. Please let us know if you have an example where that’s not happening and we’d be happy to look into it.

2 Likes

thanks for bringing this up. we’re working hard on it, but it’s more complex than it might seem! we’ll share updates as we have them, and will aim to add milestones to future roadmaps.

1 Like

this isn’t something that’s on our roadmap at the moment. perhaps make a post under feature requests on what you would like to see from a redesign?

2 Likes

we continuously evaluate our RCC per-experience resource allocations and update them based on various factors (engine efficiency, new feature needs like voice chat, data center capacity, and more). we have no short-term plans to increase memory, though.

1 Like