Anyway Of Scaling The Default Roblox UI When Going In Higher Resolutions?

Anyway to Screen Resolution Scale the default roblox UI. Hello today i was wondering if there was anyway i could scale the default roblox UI as many players like me want to play in 4k or lower but at a higher resolution then the default roblox client, the roblox UI becomes very small. I was wondering if there was anyway i could scale the roblox UI with Screen Resolution.

Picture of what i mean

As you can see in the picture the roblox UI becomes very small at higher resolutions

5 Likes

you can make your own backpack ui and leaderboard ui its nots that difficult

1 Like

i could but that doesn’t fix other things like the buttons on the topbar and the menu where you can leave the game

oh i dont think you can change the size of those ui.

1 Like

oh ok well i guess it might have to stay that way for now, i will make a playerlist and a backpack UI for now, unless there is a way i could scale them.

You cannot. You can make a feature request, if you want this to be a feature.
For higher resolutions, this isn’t normally an issue. You can either lower your resolution, or using a higher scaling if it is. The topbar uses a static pixel size, which is 36 pixels and some games rely on that.

I personally don’t see much reason for playing Roblox in 4k.

2 Likes

You can find the Gui components in : CoreGui → RobloxGui → TopBarContainer
The TopBarContainer is the black bar itself, in there are buttons like backpack, chat, ect… You can change the size, aswell as the position of these with a LocalScript, since Guis are client-sided. If you want to enable viewing CoreGui Components (You’ll see “RobloxGui” only when playing) simply go to Studio Settings (Alt+S) and scroll down all the way in the tab “Studio”. You will find a second tab, “Explorer”, and you are able to toggle the CoreGui view there. Keep in mind that finding good sizes might take alot of effort.
The lines in the Localscript would look like this
game.CoreGui:WaitForChild("RobloxGui"):WaitForChild("TopBarContainer"):WaitForChild("Backpack").Size = UDim2.new(ScaleX,OffsetX,ScaleY,OffsetY)

Edit: The gui is only manually editable in Roblox Studio, no script or client has the permission to modify the CoreGui, so there is no way to achieve this.

2 Likes

Scaling is one of my biggest Headaches and from what i hear it happens alot, The good news is we can at least tweek the scale but studio only allow for specific resolutions, and then we down scale from there, I play all kinda trouble when going from a large UI to a small device/ mobile and vice versa , There is a sweet point though, sorry i cant be of much more help

2 Likes

You cannot modify CoreGUI. There’s no supported way to directly modify CoreGUI.

2 Likes

I do not think that Is possible.