Player-made Casinos?

I’m currently planning a sandbox building game with a focus on player-made worlds.
However, I am concerned about one thing. The game features simple scripting, including the ability to randomize outcomes of events.
Therefore, it is technically possible for a player to create a world and gamble with other players.

The Roblox ToS states: “If you provide games/experiences that allow users to pay (with Robux or otherwise) for random virtual items, you must let users know the odds of receiving each type of random item (that a user might receive) prior to paying.”

At the moment, I plan to incorporate a report system to remove offensive creations, as has been done in other sandbox style games such as The Electric State.

Should I include “gambling” as a valid reason for a report?
Or, alternatively, should I simply make all random events have easily visible odds?

Returning to the example of The Electric State, players would regularly create ‘Cola Plinko’ which was quite clearly gambling with obscure odds. Is this OK because the creator of the game didn’t introduce it, rather the playerbase?

Looking for any guidance on this issue.
Thanks,
Jimmy

In my opinion, yes, you should add “Gambling” as a report, since that itself will create some sort of a pocket community that broke the roblox’s ToS. I don’t think it’s necessary for random events to have visible odds, as usually regular players will get used to the odds without knowing it in the first place.

2 Likes

Making the odds visible isn’t sufficient. You can’t guarantee that the seller won’t just renege on their agreement with the customer… unless you build a system specifically designed for players to make a casino, and that’s also a really bad idea.

This wouldn’t be an issue if virtual goods couldn’t be transferred, but I’m assuming that’s an integral part of the game, in which case you must remove any random number generators from the sandbox. With something like plinko where the mechanics are used in a non-obvious unintended way, I think you’ll be ok with an in-game reporting system.