Studio: Quality of Life Updates

Hello Developers!

On the Studio team, we are continuously improving the product, fixing bugs and adding capabilities. This is a follow up for the previous post about fixes that improve quality of life.

Your feedback has led to improvements! We’ve recently shipped the following improvements to Quality of Life:

Team Create

  • In Team Create, after a mesh passes moderation, you no longer have to restart Studio to see it. We’ll be extending this to other asset types soon
  • Team Create now warns you if you try to save / publish over a place that has active collaborators. Previously, Studio will let you overwrite causing issues.

A screenshot showing a warning from Team Create

Explorer

Recent searches now show up in the Explorer filter bar. Quicker recall!

A screenshot of the Explorer with recent searches displayed

Saving

Using Cmd + S to save on a Mac no longer defaults to the root directory which is not accessible.

A screenshot showing save dialogue defaulting to the available Documents folder

Permissions

You can now give Play permissions to Groups on your user-owned game. You can also give Play permissions to Users on group-owned games.

Terrain

  • If you have a Terrain region selected, pressing ‘F’ will frame it
  • Terrain tools no longer interact with/are blocked by non-terrain items (parts)
  • Terrain > Edit > Add now has an option to snap to the terrain (Plane Lock)

Quick Open

Quick Open now uses fuzzy search, enabling quick search with inexact queries.

Keep the feedback coming!

262 Likes

This topic was automatically opened after 16 minutes.

I’m not home at the moment and will test these updates when I get home, however, I’m a bit confused on what this entails. Does terrain not interact with anything other than terrain, period? Meaning:

How do I start adding terrain without already having existing terrain, if the brushes cannot interact with parts? Must I use the replace tool to start making terrain? I do not like this change, I’d much rather have a toggle-able option to enable interactions with parts.

I’m not sure if I’m misinterpreting the change and will head into studio to develop in a few hours if I don’t get a staff response- but from what I see right now I don’t see how this is particularly helpful in most instances… again, creating terrain inside of transparent parts or something may be easier but I’d much rather have options.

Afaik the Add tool has always had this option to snap, and the ability to turn this off is wonderful. It will be so more useful to me if I can add terrain in directions other than cardinally or at a 45 degrees angle, acting like a faster and more powerful grow tool. Love this.

One suggestion: Can you extend this new feature to tools like the Subtract tool? That tool too could use turning off snapping, as shaving off parts of terrain will get much easier with this.

To re-iterate, I’d like:

  • The option to have terrain interact with parts instead of it being always off, and,
  • Having snap options be applied to tools beyond the Add tool.

Thank you.

28 Likes

Can we get a setting to disable the Whats New button, the code is there as it’s disabled through an FFlag on Chinese Roblox, I dont think it would be that difficult to add an extra condition to handle the Studio Setting.

settings().Studio["Hide Whats New Button"] = true

Other than that, the quality of life updates (especially the fuzzy search) is amazing.

8 Likes

What does ‘framing’ mean? Someone please help explain this to me.

7 Likes

Finally I was waiting so long for the Explorer Filter the quck open can be helpful too

3 Likes

Cool changes overall, however, I do have a question regarding the team create warning.

How does this warning work with team tests? A published game will save automatically once someone joins a team test. Does it simply override the warning in that instance?

2 Likes

I’ve tested this, it sounds like exactly what it says.
If you have floating parts, to put terrain on them you have to paint a big column into the sky to reach it, and then erase the column later.
It’s terrible.

  • Terrain tools no longer interact with/are blocked by non-terrain items (parts)

Please make this a setting we can enable or disable, I thought it was a bug when I first experienced it.

21 Likes

Wow these are some cool changes. Love to see the quality of life improving around here. :sunglasses:

1 Like

Happy to see more improvements. Quality of life is something Studio severely lacks. Death by a thousand cuts, etc.

This is the opposite of quality of life to me. I use Terrain in my game exclusively for water, so I need the tools to interact with parts.

19 Likes

A nice quality of life feature I’d like us to have is to show what parameters are needed for a function that’s in a module. You can read more about it here:

11 Likes

I assume it means zooming it into view, similar to how if you press ‘F’ with a model/part selected it will zoom your camera to it, bringing it into the frame. If not, it seems a strange keybind to use for whatever it actually does, seeing as the F key is already used to zoom to parts/models.

3 Likes

Explorer saving recent search terms and Quick Open having fuzzy search is big. I typically work in a Rojo-VSCode environment and don’t always have what I’m actively working on visible in the Explorer.

2 Likes

Finally!
I no longer need to keep test explorer searches in my clipboard!

2 Likes

This is alot of updates in a short timespan. Some of the different updates to the script editor recently have been making the script editor more akin to the likes of different industry standard IDE’s but still has a long way to go, but it has also come a long way from where it started.

This is going to be really nice to not have to restart meshes in team create. This is especially nice when you are working with a team member or something and you need to make many different adjustments to a mesh and re-export this is going to save loads of time and frustration.

But the real question is can we expect to see quality of life updates coming to the forums??

4 Likes

Thank you! The search history will definitely come in useful and the team create update has been needed for a long time (I don’t think Roblox should allow a team create game and a non team create version of that same game running at the same time anyways)

1 Like

I apologize as this is not feedback, but a suggestion of a QoL to add, can you please make it so things that turn into drop downs, eg functions, if you collapse them can you please make it so it saves in that state, so say if I close the script or save the place and close it, they stay collapsed?

2 Likes

This is cool and all, but like most here, I have mixed feelings about the tuff above. Maybe a toggle feature to make it so we can enable it when we want, but for the most part, this is a un-wanted feature.

3 Likes

Honestly, I’m not super happy about this. I’m not saying this is a bad feature, but it should be able to be turned on or off, in a similar fashion to anchoring.

3 Likes

Finally! I always hated how the mesh just went invisible for everyone and everyone has to restart studio just to see the mesh.
Now when will the union corruption be fixed :thinking:

6 Likes