I’m currently working on a horror game, and I’m intending on having a jumpscare at some point which will crash the player’s client by simply running a while loop with no wait. Would this go against the Roblox ToS or Community Guidelines?
I don’t believe that this is against the Roblox ToS (don’t hold me on that though), but why would you want to ever crash the player’s client? It’ll create a bad user experience and most people won’t play it again or recommend to their friends as they’ll believe the game is broken since it crashes.
After a quick glimpse at both the ToS and CR, there’s nothing that says against crashing.
HOWEVER, I highly recommend that you do not provide such a tactic in your game, as it’s not only hurtful to the player experience but also disconnects them from the immersion you would have created with the rest of your horror game. In the end, it would hurt your game a little.
I totally agree with this point. Why do you want to kick people off the game for playing it.
Thank you for your response. I’ll consider having something else happen instead of crashing.
Instead of crashing them you could make the players screen go dark for a few seconds.
Actually, there was a game made by CloneTrooper which crashes the client on purpose when a player touches a button. Saying as that game has been up far about a year now and has attracted a significant amount of traffic, it isn’t violating any rules as far as Roblox can see.
Also, if I were roblox, I would encourage people to attempt to crash the client, because if they manage it, it’s most likely a bug. For example, a couple of months back a developer discovered that if you destroy a certain OpenGL render object, then the client would crash instantly. That developer was actually rewarded for their discovery.
Anyway, no I don’t think that crashing a client is against TOS. But, in agreement with others. Crashing a client in a production game is bad experience and will most likely give users a terrible impression.