Ability to query the SavedQualityLevel when it's set to Auto

As a Roblox developer, it is currently too hard to determine the performance level of the device the game is running on. We like to lower the amount of particles, meshes, animations, etc when a user has their graphics setting very low. However, you cannot determine this if the player has their setting on auto - which most players do. UserSettings().GameSettings.SavedQualityLevel.Value returns 0 if the user is on Auto. We would like to know the “estimated” graphics quality level for users when they are on Auto, ranging from 1 - 10.

If Roblox is able to address this issue, it would improve my development experience because players would have a better experience in our games for all device performance levels.

10 Likes