Breaking down cheating motivations can lead to more nuanced anti-cheat approaches.
KYLE ORLAND - Yesterday at undefinedYesterday at undefined
AN FRANCISCO—If you're a developer of an online game, you're probably used to treating cheaters like vermin that need to be exterminated in order to maintain the health of your game. But Clint Sereday and Nemanja Mulasmajic—Riot Games alumni and co-founders of anti-tamper company Byfron Technologies—argued in a GDC presentation that cheaters aren't always simply the enemy; they can often be some of a game's best players, customers, collectors, and content creators.
Attacking cheaters with a zero-tolerance, one-size-fits-all policy can be akin to attacking your game's community, the pair argued. "Cheating is born out of a love for the game a lot of times," Sereday said, and in those cases, seeking to reform or dissuade the cheaters can be more effective than trying to ban them.
In their talk, the co-founders broke down the motivations they see driving cheaters in online games. Each one requires a different approach to maintain the integrity of the game without destroying the community's trust in the process.
The money chasers
At the top of that motivation pyramid is money; this is the small group of players who create and sell cheating tools and resell cracked accounts for profit. These are the hardest players to reform, the presenters said, because they're not interested in the game itself; they just see it as a money-making tool.This is where technologies like Valorant's controversial kernel-level Vanguard drivers can come into play. While these kinds of tools don't make cheating impossible, they do make it more time-consuming and expensive for profit-motivated cheaters to create cheats in the game and might force them to move on to cheaper, more vulnerable games. Legal threats against cheat sellers can also discourage those who tend to fold quickly at the prospect of spending time and money defending a lawsuit.
But there are risks to going too hard with this method. The Vanguard team initially tried to block players with outdated versions of exploited hardware drivers, which were allowing for kernel-level code insertion that could get around Vanguard. But that move ended up angering legitimate players who found that their fancy RGB keyboard drivers suddenly no longer worked when they played the game, for instance.
For players worried about kernel-level protections being built into a game, third-party code audits can help establish trust with the community, the presenters said. Game design can also cut off some cheat tools in the first place by minimizing the amount of information the game client even has for cheaters to exploit.
I’ve got the power
Next down the motivation pyramid are the players who cheat for power. For these players, reverse-engineering the game and figuring out how to get around anti-cheat tools becomes a compelling metagame in and of itself. They play for prestige within a community of like-minded cheaters, often bragging about the thousands of banned accounts they've accumulated in their quest to find new ways to troll other players.Even if this group is small, it can lead to a damaging perception of a "cheating pandemic" in a game because these types of cheaters are likely to brag loudly about their exploits.
While reforming these players is difficult, there are ways to do so. For the 10th anniversary of League of Legends, for instance, Riot invited members of this cheating community to one-on-one matches with Riot staff. Here, though, both sides were allowed to use cheats, so the cheaters could see what it felt like to be on the other side of their own tools.
During the two-hour livestream event, Riot also made a one-time offer allowing these cheaters to get their accounts unbanned if they wrote a handwritten apology letter. Surprisingly, they got dozens of such apologies from cheaters, some of whom were apparently sentimental about getting their first accounts reinstated.
That forgiveness wasn't a complete success, of course; 80 percent of those accounts ended up getting banned again a few months later because "they couldn't stop cheating. They were addicted to the cheat," the presenters said. The other 20 percent, though, offered the Riot team valuable insights into the community and a lasting relationship.
The more effective method for stopping these cheaters is some sort of barrier to entry for new accounts. Even in a free-to-play game, you can design some account features so they take time to unlock, making it harder to just spin up a new account to evade a ban. Hardware device bans and requiring links to fresh mobile phone numbers for ranked play can also make it more difficult for cheaters to create an infinite amount of accounts.
A blaze of glory
Perhaps the most obvious motivation for players to cheat is to attain ranks and status conferred by winning the game. These players will use aimbots, wallhacks, and other tools because they just want the glory of being a winner.These cheaters are often the result of a failure of player expectations that can lead to a sort of cheating loop, the presenters said. It starts when a legitimate player experiences cheating in the game, either from a direct opponent or while watching a streamer or pro. This leads the player to stop trusting that the game is fair and forces the community to adapt.
While some players will just leave a game they think is infested with cheaters, others will stay and try to defend it. That often means "defenders" will use cheats to level the playing field, which leads other players to see more cheaters, and so on. This breakdown can also lead to witch hunts in which legitimate players are accused of cheating because players don't trust that the system is fair.
Perception can matter as much as reality for this group. It's not just about raw cheating rates but what the players feel about the prevalence of cheating.
Players who cheat for glory usually only cheat if they think they can get away with it, though, and they can be reformed with small punishments if they get caught. Clear rules and consequences for cheaters can help discourage these players, as can game design that prevents cheating tools from operating at faster-than-human speeds.
Give it to me
The largest group of cheaters does it for the content. These are players who genuinely love the game and want to collect every single unlockable bit of it. Rather than spending the money or putting in the hours, though, they turn to cheats like skinhacks or bots to shorten the process.The presenters offered a story of limited-edition League of Legends skins that were handed out as codes at conventions. A robust secondhand market developed to resell these rare commodities, which wasn't surprising. But then scammers started to infest that market, offering fake codes and scamming players out of their money, leading some unsavvy players to think that Riot had cheated them.
Later, hackers also managed to brute-force the code-generation process for these skins, leading to a huge spike in redemptions long after the convention was over. That was relatively easy to fix from a technical perspective, but it ended up disappointing many in the community.
Content-driven players are relatively easy to reform, according to the Byfron founders. A temporary suspension will lead to stunning reform rates of 98 percent because these players want to keep access to the game they love above all else. Extending the length of those suspensions for repeat offenses raises the reform rate even more. If you want to stop these cheaters in the first place, making the game harder to automate and making in-game content more achievable through regular play can also help.
Overall, the talk provided a convincing argument that cheaters should not just be considered a game developer's enemy and that some of a game's best players can and will cheat. If prevention is the goal, thinking about what is motivating the cheating behavior in the first place can help a developer more effectively attack the causes of the problems rather than the symptoms.
Link: https://arstechnica.com/gaming/2022...-in-online-games-and-what-can-we-do-about-it/