The PerAxis ForceLimitMode for AlignPosition that was released recently has been very useful and made transitioning from BodyPosition to AlignPosition easy.
I was wondering if a PerAxis ForceLimitMode property is planned for AlignOrientation too? So that it can behave in a similar way to BodyGyro and it’s MaxTorque property, allowing developers to transition away from that too. (Using a new property called MaxAxesTorque, similar to MaxAxesForce)
I’ve worked a little bit with the new UI design myself. I haven’t explored more to know all of its current capabilities, but I was wondering if sometime in the future if GUI could be based on a grid to help with the sizing on different devices?
I know we could create something similar as this with the grid layout, but when a person makes websites with HTML and CSS, they make grids and declare what each column and row size are if they choose to do that.
I think going this route would be the perfect way, considering a lot of GUI can be positioned like that. That way it makes it easier for the creator to create and the player to navigate. I always found it difficult myself on centering UI items on the screen, and I usually found the best way to do this was from the layouts. However, I found it difficult for the screen size being changed and the GUI going weird at times. This is why I suggest going into a route that CSS takes with creating a grid.
What are the plans if any for more concise and open communication between developers of tools like Rojo and Roblox? I’m one of the maintainers of Rojo and while we’ve been getting more clear communication from engineers over the last few months, it’s been off-platform and not strictly in an official capacity. Is there a future where developers of 3rd party tools are given a more proper seat at the table, so to speak, so that we can talk about things that impact us while the features are in development rather than just being given notice by an engineer if they happen to know how to contact us/want to?
Also, I know that this is violating the rule for multiple questions per response but hopefully you’ll forgive me: Would it be possible to have more concrete release schedules for things in the future? It’s difficult to respond to weekly updates as-is, but when things are announced and happen either days or months later it makes it stressful for everyone.
We don’t currently have plans to allow for this. Our philosophy is that users should not have to worry about these details. Roblox will automatically pick the ideal lighting based on a user’s device and various other factors.
Is there any chance we will ever get a skybox update? Skybox as it is right now is not very customisable. Here is a nice thread stating changes that could be added: Skybox Overhaul
Another thing that would be nice is an update to water. Water hasn’t been updated for a longgggg time (Not including the shorelines beta). And it would be nice to see water AND TERRAIN get an update. Here is another nice thread: Overhaul Smooth Terrain Water
We’ll soon be releasing controls to let you change grass height and density. In the future, we plan to offer ways to make these controls per-region, and we’re looking at additional possibilities to customize grass (and more). We’ll have more information to share on this soon.
We don’t have any current plans, but we will take this suggestion into consideration while we continue to make a better experience for all creators. Thank you for the feedback!
I’m assuming you mean making the impact of the normal map more visible? Have you tried adjusting the Environment*Scale parameters? If so, could you share an image of the lighting setup you’re struggling with and information on what you’d expect to see?
While we don’t currently have plans to offer these specific options, we’re always looking for ways to improve our tooling. Could you share more about what you’re trying to do, and where you’re facing challenges today?
You said something like adding ai movement and animations does this mean motion matching, and are you planning to make plugin creation lower level or adding more features such as the ability to edit built in UI and tools like the animation editor rather then making new ones from scratch.
Because I want to have a ton of features added buts it’s impossible so maybe giving power to creators rather than having to do it yourself is a good idea?
Are there plans to hide models under the Creations tab of profiles? This was asked in a previous AMA, but nothing was done since. There is no option to hide the models section currently which can lead to leaked assets and updates.
Improving testing in Studio is one of our key objectives for 2024, and we are planning to improve our emulator workflows so that creators can have a more representative idea of how the experience will run in a broad spectrum of devices in production. If you have specific bugs (and it looks like a few of these that you mention are) feel free to direct message and we will get on it.
Network Speed/Ping can be simulated via Studio settings > Network > Diagnostics > Incoming Replication Lag.
Hyperion is coming to Windows UWP shortly, which will make a major dent in current exploits. After release, we’ll continue to work to improve Roblox’s anti-cheat solutions so that everyone has positive, exploit-free experiences.
Respectfully, we don’t need or want a post talking about the algorithm. There are many sources like this by Roblox already. (Documentation, the forum, and RDCs.)
We need responses to what’s been said by the community. We want to see what we are saying is not just heard, but actually listened to. (That means responded to effectively.)
Larger point, but also an aside.
There is a lack of communication from a variety of teams and individuals at Roblox. Maybe that’s the goal or idea, I don’t work at Roblox, but I’ve been studying the company structure and whatnot for a while. I’d like to see more of a democracy, one where the community has more of a say in where this platform is going.
Roblox would benefit, in my mind, expanding Developer Relations and/or the Creator team. The idea here is to include representatives, those who advocate for the community, on every other team at Roblox. Maybe that’s too much, but we need something.
Another idea would be to have monthly meetings or AMAs or something that resembles the investor meetings. Of course, we have RDC, but I mean something more casual and online. I’m not sure what specifics should be in place, and I wouldn’t want to make anyone’s job harder, but what we have right now isn’t working from what I’m seeing. I’d love to do that btw, advocate for the community inside the company of Roblox.
None of that all matters though if not all teams at Roblox listen to the community. (again, that means responding to us.) If there’s no response, if there is nothing publicly available to see, then who’s to say someone even saw it?
We don’t have any current plans, but are considering what we could do.
We are increasing visibility creators have of their experiences in production through Creator Analytics, and client-side memory usage is a good one for us to consider. The Microprofiler in engine should be helpful for more detail of memory consumption, and we are interested in doing more. Please let us know what sort of tools you would most like to see.
Hey All, thanks for the great questions. We’re locking down the post to new questions now but will be working through and replying to more of the existing questions.