Hello I am making a practice place for my basketball game, and I thinking of ways to generate revenue in unique ways while making the practice place free.
One idea was making banners around the basketball court where people can advertise there group via a blank banner.
My question is that is it possible where If a person would purchase a banner to advertise, that they can possibly link there group, and people have an option to click it and would get to there group on the roblox website, or is there a more efficient way of doing this?
First of all, I would like to note that this is not a crazy idea. Lots of sports games do this, as an added way to generate income. As for how you could go about this…
You could have two datastores, one where people can submit group ids and banners to go along with it. Another one where the group advertisements are actually stored, and used in the game.
Every time someone wants to advertise, have their request go through a datastore. Have a cooldown of like 3 days - 1 week, so people can’t just spam. You can have a separate place/menu to access the datastore, and then approve requests assuming the person is affiliated with that group, and that their advertisement doesn’t have any lies, inappropriate stuff, etc. Once that’s done, have some code to move that request into the active datastore, once they pay a fee of course (you could decide how much this is worth).
I think this can be actually a good money-making method for a game that doesn’t sound like there are much other ways. Of course, you’ll have to decide how you want to go about this (and if you want to even provide moderation).