Roblox has a vulnerable voting system.
For your game to be voted on, you must meet two loose qualifications
You must play the game
You must have a verified email attached to the account voting
While these were a somewhat reliable screening process back when the voting system was originally released years ago… There has been no additional contingencies implemented to keep up with the times.
Last night on 5/6/19 at 8:00PM EST, my game Koala Cafe hit 1K+ concurrent players, although to my dismay they were actually bots programmed to dislike whatever game they’re playing.
Below is a screenshot of the inflated player count, example of what the bots looked like, and my previous like ratio.
As you can see, 1.2K players and a 61% dislike ratio.
This is what the accounts looked like, it looks similar to the front page bots that have been plaguing the games page.
This can severely impact medium level developers like myself, due to recent changes on Robloxs side that put so much emphasis on the like ratio of the game, its the first thing players see when they are on the games page.
If they continue to offset my like ratio even further, this could prevent players from even joining my game… thinking its a bad game in general. The ratio is to allow transparency, aiding players on which games are great and which games are bad. If the ratio is so easily spoofed, it needs to have more checks and balances in it.
Here are some possible solutions I’ve thought of that could help secure the feature, making it harder to spoof.
Roblox recently released “Funcatpcha” a feature which adds an extra layer of security to automation, this feature helped reduce group wall spam, and bots joining groups. This could possibly be implemented to help add an extra layer of security to the Voting system.
Use an algorithm which looks for multiple things, games played… how the game was played… if they interacted with a game like an actual human would ect… and then allow them to have the ability to use the Voting system.
Youtube has a feature where if your videos hit 300 views or so, all views are automatically checked to ensure they were not inflated by a fake source. You could implement this for the voting system and do a manual review as well.
Most importantly work with developers to help support them and remove the botted dislikes or likes to ensure a fair playing field for everyone
I currently have my game set to group only, this is costing me money and players. I made this post to help spread awareness and start the discussion so that the Roblox team can take action accordingly.
Thanks for reading,