He is talking about making a preset setting on join and allow the player to change it if they can go higher. Developers should never touch the graphic setting. There is no need to. Graphic setting should always be at the player’s discretion. The developer should only tell the player a recommendation.
There is an auto setting for graphics to adjust, but I think it should be possible for developers to be able to set the default graphics setting.
Developers shouldn’t be touching the setting. They have no reason to. A player’s graphic setting should be 100% at the player’s discretion.
It would be just as much the players discretion as if it were on the Roblox automatic mode. 99% of players probably don’t even touch the graphics slider, they just leave it be, it’s just on auto mode. If we were able to set the ‘auto mode value’ for players in our game, no harm comes from that… Only helpful possibilities
Each time they join the place, you can check their graphics setting manually and then warn them that the game won’t look as good if they don’t turn it up. Or, if you deem that it’s unacceptable to play your game below a certain graphics setting, you can just not let them past the intro screen if their graphics level is below the desired level and return them to the intro screen if their graphics level is changed to an unacceptable level.
I think if you’re relying on lower graphics settings to make your place not lag, then you’re doing something really wrong.
Graphics parity does not make the game experience great for everyone. You’re only hurting the people you aren’t setting the graphics for. If I join a ROBLOX game, I expect my graphics to be at 10; because my computer can handle it. If someone’s computer is a toaster, they’d expect their graphics to be at the lowest. There’s no real “middle ground” you can do without ruining the experience for either side.
If your game is a big one, you’re better off using the Universes feature and splitting your map up. Why else do universes exist? Is it really necessary to try and cram everything into a single place?
The point of automatic mode, is ROBLOX chooses what it deems the appropriate graphics settings for YOUR DEVICE. What ROBLOX thinks your device can handle from the hardware information they can see. Making it settable by the developer defeats the purpose of it being “automatic”.
I notice that when my graphics are at automatic, Roblox’s choice for my device is very poor. So slow… :?
I think the main issue people should be taking from the post is the issues regarding how effective “automatic mode” is as a feature.
Then perhaps a thread should be made about how accurate this feature is if the staff can improve it.
[quote] I notice that when my graphics are at automatic, Roblox’s choice for my device is very poor. So slow… :? [/quote]I get the opposite. It puts my quality down to level 5, when level 10 is just as smooth.
@Vurse
If you must, do what Echo said. Detect their graphics level, and force them to set it to that level before letting them continue. Trust me, it’s almost impossible it seems to convince anyone on here of anything. Instead, just ensure it gets to the administrators (that’s the important part)
Evil?! Nice to know that’s how you think of me ;(
[quote] @Vurse
If you must, do what evil said. Detect their graphics level, and force them to set it to that level before letting them continue. Trust me, it’s almost impossible it seems to convince anyone on here of anything. Instead, just ensure it gets to the administrators (that’s the important part) [/quote]
Don’t mistake people having legitimate arguments against this with people who can’t be convinced. If I find the argument to be reasonable and valid then I will gladly support it. I just don’t agree with this feature in particular. We don’t want to just be blindly convinced into things without thinking into it.
Developers shouldn’t be touching the setting. They have no reason to. A player’s graphic setting should be 100% at the player’s discretion.[/quote]
Well what I mean is the ability to change the default setting, the players could then adjust it themselves.
How about instead of controlling the user’s graphic level. Be able to control it in a way of creating a GUI that acts as a control for the graphics level. Except the user has control of it. That way you could pop up a GUI just like the one in the menu and the player could adjust his graphics level to what he wanted if not auto or whatever it was last set at.
Developers shouldn’t be touching the setting. They have no reason to. A player’s graphic setting should be 100% at the player’s discretion.[/quote]
Well what I mean is the ability to change the default setting, the players could then adjust it themselves.
How about instead of controlling the user’s graphic level. Be able to control it in a way of creating a GUI that acts as a control for the graphics level. Except the user has control of it. That way you could pop up a GUI just like the one in the menu and the player could adjust his graphics level to what he wanted if not auto or whatever it was last set at.[/quote]
Even then the developer shouldn’t be touching it. It should be left on auto until the user changes to a preset setting. (Would be nice if it saved per game) I don’t want to have to keep re-adjusting my graphic setting that should be at my own discretion . If the graphic slider meant opening up an API for setting graphic options then no. If it works like the teleportation GUI then maybe. I still don’t see it being justified though. You should really only need to read the setting and recommend they turn it down if the user lags. The user will adjust their setting to what they want. I don’t want to be treated as if my computer is a toaster.
[quote] @Vurse
If you must, do what evil said. Detect their graphics level, and force them to set it to that level before letting them continue. Trust me, it’s almost impossible it seems to convince anyone on here of anything. Instead, just ensure it gets to the administrators (that’s the important part) [/quote]
Don’t mistake people having legitimate arguments against this with people who can’t be convinced. If I find the argument to be reasonable and valid then I will gladly support it. I just don’t agree with this feature in particular. We don’t want to just be blindly convinced into things without thinking into it.[/quote]
I don’t say this because you guys should just blindly go “support1!11”, I state this because I feel that some ideas aren’t considered because people read over them, and either go “what” or “wtf why does he need this”. There are several features in the past that I have requested for to help combat against several issues, and I get responses such as “theres no need for a unique UserClientId” or “we dont need to unlock these useful functions”, etc. However, I have a reason to request such features, and I don’t simply ask for them because I had a random idea. It’s because I have an issue that needs resolving, and can’t have a personal Administrator sit there all day and do these tasks for me. I don’t expect them to do that either. I rather deal with these problems myself.
Anywho, don’t really want to derail this thread, but also don’t feel the need to create a separate thread to finish this discussion. If you desire to debate about this, feel free to send me a Private Message.
Fine, since adjusting people’s graphics speed is so horribly unholy, I’d at least want a more front page friendly method of making sure my recommended (needed) graphics speed for most, is met. It’d be a big difference to be able to make a GUI, for example that says “This game contains a lot of content, is it ok if we set you at a lower graphics speed so it runs smoothly for you?” And all the kiddies can press ‘ok’ and all the OP super computer people will just ignore it and press ‘no thanks’. There’s no way you can still be so repulsed by this idea. It’s. Not. That bad. And even if it is somewhat bad? Some sort of weird downside/ It’s my game/ The developer’s choice of what he wants to do with his horrible game, if he wants to annoy players by changing their graphics speed, that’s on him, then if people dislike it, they can leave the game because they don’t like the tinkering, and then it’s less players for the dev, big whoop
“It’d be a big difference to be able to make a GUI, for example that says “This game contains a lot of content, is it ok if we set you at a lower graphics speed so it runs smoothly for you?” And all the kiddies can press ‘ok’ and all the OP super computer people will just ignore it and press ‘no thanks’.”
You can already do this – I posted suggesting you do exactly that previously.
There’s no documentation for it, but SavedQualityLevel tells you what they have their graphics set to.
The thing about that though, is they have to manually go to the menu, go to settings, and look to see which one is graphic setting, then set it to what I recommend. All the new players that don’t talk in-game, the players that rarely read text in-game, they aren’t going to want to do that, they won’t bother, only a few will. And that’s a large portion of the playerbase that I want. And if I don’t let them pass until they do it, they’ll probably just sit there for a while and leave the game :l .If there were an extremely upfront option like I said in my suggestion, I’m sure alot more people would end up with the right graphics speed, as intended.
Then make them re-type what you asked so they can’t skip/ignore it if it’s that important