Server List Attributes

As a Roblox developer, it is difficult for my players to filter the servers they want to join. Right now, you can only see the server size, which provides little insight into the nature of the server. What if you specifically wanted to join a server with a specific map or one with more experienced players?

There should be a simple feature to set data for each server that will appear on the website under the servers list.

At the engine level, developers could use a simple API like the following to set a server’s data:

game:SetServerData(
	{
		["Game Mode"] = "Classic",
		["Map"] = "Grasslands",
		["Average Level"] = 17,
		-- etc...
	}
)

While a custom server list could technically be implemented in-game in a UI, it would be more convenient for players to be able to view servers from the website before they decide to join the game (for example, if a player only wants to play a game if one of the servers has a desirable map). Also, most experiences do not incorporate systems like this because they can be complicated to create for inexperienced developers and would be best as a website feature.

23 Likes

Just make your own lobby and server list implementation, would be better player could switch in game rather than website

I disagree, what SheriffTaco provides is much more convenient and could be added to ALL Roblox games if this is actually added without the need of a custom server search as you’re suggesting.

19 Likes

Maybe that just me but when I play on Roblox I never goes trough the whole list and just click the play button…

The issue here is more on the player side than the developer. Most games do not have a system like this in place because it can be complicated to create and maintain. In my personal experience, I’ve only seen a feature like this a handful of times in the thousands of games that need it that I have played over the years.

I believe it is needed specifically on the website for convenience purposes. I would be more willing to play one of my favorite games if I saw that one of the servers has a desirable item, map, etc. that other servers typically don’t have.

3 Likes