As a developer, it’s too difficult to rapidly iterate on the user experience in Roblox Studio in a way that’s not influenced by Roblox Studio’s tool windows.
If this issue is addressed, it would improve my development experience because it is quicker to iterate on games through play testing.
As a player myself, I usually play games in full-screen mode so that the task bar and title bar don’t distract me from the game. I assume most other PC players do the same thing, so I’d like to be able to replicate this in Roblox Studio when testing my own games.
However, it’s impossible to do so because there are panels that cannot be hidden. I can get close, but I cannot make it function the same as the client. This means I must upload the game to the website and then play it from there to test the game in full-screen mode.
The problem mainly affects game testing in dark areas, as Roblox Studio’s panels contrasts against the darkness of the game, creating a distraction and affecting the feel of the play test experience.
Let’s use my cabin world as an example, and let’s say I want to play test it.
Here’s how it appears in a normal Play Solo session:
And here’s how it looks on the Roblox client:
In Roblox Studio, I would like to play it in full-screen, so what can I do currently?
I close all the tool panels, but I still have a few bars across the sides:
Then I press F11 to put Roblox Studio’s window in full-screen mode. This removes the task bar and title bar, however, it still has a few toolbars, including the bright blue border surrounding the game view:
So then I try the other option, which is to drag out the viewport and double-click the title bar to maximize it. However in-game keys like Esc are disabled regardless of the “Respect Studio shortcuts when game has focus” setting. This is the absolute closest I can get to full-screen mode on a game running in Roblox Studio, but it’s hacky, and still leaves the title bar visible:
As a side note, old versions of Roblox Studio responded to a -build
command line option, which did hide all the panels while you interacted with the game, mostly to use the stamper tool to place prefab blocks in a world. However, it’s been removed long ago.