I can't believe people are willingly installing rootkits of dubious origin on their computers to play games (and paying for the privilege). I know cheating is an issue, but still.
It's getting more and more ridiculous like controlling what software your computer can have installed. Pretty sure some even require TPM and that you are booting into a "trusted environment". The only one who suffers is the genuine gamer as cheaters find their way around, either by directly reading and writing from/to the RAM chip directly or using another PC running machine vision and feeding inputs as a emulated USB hid devices.
I don't think cheating is something that can be solved by a technology in FPS games, you can do some server side checks but it gets really difficult unless you stream the whole game as a video feed from a remote server. Cheating is a social issue, and we had working solution for it.. dedicated community servers which were community moderated.
It's ridiculous that gamers are willing to accept installing a rootkit in order to play a game. And it's ridiculous that they even defend the practice by crying about cheaters. And it's ridiculous that game developers reach for rootkits instead of securing their own games better against cheating and/or designing their games in such a way that computer-assistance gives no benefit. It's just ridiculous all the way down.
It's ridiculous that you think developers aren't doing other things apart from kernel level anti-cheat to secure their games. There has been an enormous amount of engineering around combatting cheaters.
Why doesn't Microsoft just build a more secure operating system than reaching for Microsoft Defender and other kernel level protection mechanisms. Well because they are but they're not good enough which is exactly the point.
Gamers who use their PC to play games, will install what they can to play such games its a simple as that. Not everyone has the same tolerance to risk.
Oh that's just the start of it. I recently learned there are cheating methods that use sniffing and live modification of system RAM via PCI Express DMA transfers. As usual, physical access to hardware trumps all.
This is an excellent mini documentary explaining the various techniques to avoid kernel level anti-cheat, including pre-boot EFI-based cheats, PCIe DMA sniffing, video over serial auto clickers, and the state of the art motion detection over streaming video with MITM USB host controller.
Yup. AI hacks are now the norm. They’re Pretty much undetectable too. I use aimmy for shooters, which amusingly claims it’s an accessibility app for the physically disabled.
I love it because suddenly I can actually compete with the sweatlords who spend every waking moment optimizing their play. I don’t have time for that shit, but I want to have fun.
Downvote away, but game cheating is subversive in the best way possible, and the haters can simply deal with it. I think it’s straight up good for society as it encourages a technological race to the top from others who want to stay competitive. There’s more value in learning how to cheat in a game with respect to learning about computers than there is in playing legitimately. Time spent getting good at a random video game is simply a waste of our precious limited lifespans.
I argue we should legalize doping in sports too. Daniel tosh argued for this famously, pointing out that a bunch of roided beefcakes playing sports is far more entertaining for the average viewer since it improves the quality of play.
> Aimmy was designed for Gamers who are at a severe disadvantage over normal gamers.
> This includes but is not limited to:
> - Gamers who are mentally challenged
Hope it was worth your dignity.
Seriously though, the whole point of ranked matchmaking is to give you a fair game with people who are similar in skill. If you compete without cheating, you will get matched up with other casual players instead of "sweatlords".
I hope every person who’s a victim of my AI hacks reacts at least as poorly as you do. The salt, rage, anger, etc of gamers is the funniest stuff ever.
What, with mild sarcasm? The description of the tool is hilarious.
I just legitimately don't see the appeal. I installed a CoD aimbot way back when, and it just ruined the experience. There is no challenge or satisfaction in winning when it's the tool doing all the work.
Cheaters in online competitive games will always be a huge laughing stock for me.
Can you imagine being so silly to go and cheat on a game? Ha!
I used to play a couple of specific competitive games and get the occasional cheater.
It was always a riot to run circles around these people and turn their cheats against them.
We had ways of both making the player know that we knew they were cheating and ruin their game, sometimes for hours.
I went out of my way to hold these players captive with me so they could not go ruin a new player experience.
A service to the gaming society, you see. The more upset and irritated the better.
I didn't have to win, I just had to prevent them from winning. It was such fun.
Still have a bunch of hatemail from these people and cherish every bit of it.
If I didn't get hatemail, I wasn't doing it right.
Why not play and cheat in solo games if you are bad at multiplayer? Only having fun when others are not is a bit disturbing. You could create an AI to help you beat Dark Souls or something, then you would respect both computer learning and human beings...
It’s up to the game devs to do whatever they want. It’s up to me to figure out how to subvert their intentions.
It doesn’t matter about what I am “okay with”, what matters is my power and my capabilities. See the philosophy of max stirner for a deeper explanation.
So I will do what I can to be a game cheater without being detected so that I preserve my advantage and don’t get lumped with other cheaters.
So you’re no different to anyone else who cheats at anything. You’ve come up with this whole philosophy and self aggrandising narrative about why you do what you do. But really you’re likely just covering for some weakness or feelings of impotence that are arising from elsewhere in your life and this is how you cope. Unless of course you’re doing it for monetary gain, but I haven’t seen that in your boasts so far.
If you’re really powerful, dominate people on a level playing field. I’m thinking you can’t and you’re too weak of mind, will or ability to do so.
Highly unpopular opinion: cheating is a social issue and the only future-proof long-term solution is… acceptance and adaptation.
Technology is here to stay. A machine will always outperform unaided humans at some tasks. Don’t make that the point of the competition. The genie is out of the bottle, and save for an apocalyptic event, it won’t ever go back.
Do the contrary. Give every player a state-of-art machine copilot, and let them bring their own improvements to it. This is the only way to make the field truly level again. If your game mechanics is ruined… I’m sorry, but then that - probably - wasn’t a sustainable idea.
People who are called “cheaters” are different. Some exploit bugs and just want to watch the world burn - no sympathy for those folks, fuck them. Some want to trample on everyone without doing anything - no competition here, I don’t get those people (can’t say “fuck them” though - maybe it’s some kind of a trauma they have, so they need that feeling of fake “victory”?). But some want to win, but feel that cannot do so with their bare hands and eyes. So they do what humanity always did - improve by using technology. If they genuinely want to become better - how about we just don’t hate them for this? Heck, the desire to improve through tech is the very foundation of this civilization. (Yes, even if one just buys a cheat program - it still makes sense in any society that had invented money.)
Just rank such players accordingly to their machine-assisted skill. Here, problem solved, and as a bonus you’ll get your next OpenAI Five paper in no time.
I know it’s very controversial. I know some game genres won’t survive (not complex games like LoL or Dota, though). Most likely a lot of MMOs (and most mobile casino junk) will suffer, as a lot of their mechanics is based on boring grind (that’s how they earn money, hah). I know the industry is doing the exact opposite, trying to shove the issue under the rug with bans and memeing super hard that “cheaters” (a derogatory term) are vile scum. And I can see why people are buying it - if the developers say it’s against the rules, no surprise a slightest trace of automation (like a programmable mouse) feels unfair. Reading some Reddit threads I sometimes wonder how those people don’t say that wearing glasses is cheating too. I see that as a conservative approach, and - as anything that merely tries to uphold the status quo - I honestly believe it’s not gonna work in the long term.
No trolling, I honestly believe in what I wrote. And, no, I don’t “cheat” (although I’ve experimented with some basic game hacking, of course - because reverse engineering is fun)
And, uh, yes, I think the same should apply to non-e-sports. The logic is a bit different, of course. But the value of medical breakthroughs drastically overweights the fictional “purity” in my perception of values. I don’t really care if some athlete can do something (doubly so because I don’t have a nationality I can root for; personal achievements are cool but there’s zero benefit for me or society besides the economic value of the competition event), but if some athlete can do twice as much because of some tech (drug or implant), that may be beneficial for me as well. And yes, I’ve seen that standup/meme about dope Olympics - it’s fun but it doesn’t really invalidate my views.
This is a very far fetched tin foil kind of response here
If I am playing a game with other humans and one of those humans doesn't feel like improving or cannot stand being beaten and decides to use technology that is not allowed to win at the expense of others. That's not a game people are going to want to play.
There is room for people that want to experiment with cheating and using technology in game to aid themselves and that's in a completely separate game that encourages that behavior.
If they genuinely want to become better, they need to apply concepts that allow them to improve which is training what you're not good at and accepting you won't always or ever be the best. Not using an aid that goes against the rules of the game and gives them an unfair advantage.
It's a similar principle I would apply from the world of sport and doping. Just because it might be partially a social problem, the solution isn't just to let it happen.
It’s not about not being able to stand being beaten and not being the best. I’m truly sorry that a lot of people who cheat are also toxic.
I’m not advocating for unfairness by just letting people use automation to trample upon those who don’t. Like I’ve said, a machine will always win an unaided human in some tasks - so there is no competition here. Rather, I propose to accept automation and start giving it to everyone, so games will be fair for everyone. If some mechanic relies on imperfect mechanical skills - that’s a bad mechanics that never will be fair despite any wishes to make it so.
Technology is the greatest equalizer. Don’t automatically blindly hate people who want to make bots or copilots. That was the whole point.
Firstly, the decision needs to be made whether we allow people to use automation and these games have already said no, which is the agreed upon consensus for players. We don't want to allow cheats or people to automate their gameplay.
We want the developers to provide the constraints so that there is a fair playground, they do this via the game mechanics and preventing outside automation. We just want to play games using the mechanics provided to us, we don't want to focus on building automation to outsmart the competition, we want to outsmart the competition by being a better player when everything is considered equal.
I am automatically against people who make bots or copilots in games that explicitly say you can't use them, in games where the players don't want them and don't want to up against them. That is the whole point.
These anti-cheat solutions are combatting people making or using copilots in games where people don't want them and where the rules say you can't use them. That is the whole point.
So all competitive action games (for example) should go away and be replaced by competitive coding or scripting of action-game-playing bots?
I'm hearing that cheating is a social issue and we're dumb for using technology to address it. But the social need to compete, here's a whole masturbatory fantasy of how coding is the last battlefield we'll ever need for that. The cunning and slandered cheaters have shown us a better way.
Let's rewrite the whole activity of gaming so that people who are bad at aiming guns but do know how to install a script can get a trophy.
Your comment was dead for some reason. I’ve vouched for it.
I believe that games that are purely competition of reflexes are inherently unfair. Bots are merely exposing this unfairness because they can reliably beat all kind of animals, but it exists in humans as well.
But here’s the thing - I don’t understand cheating in this kind of games (besides people being willingly toxic). It’s no fun at all, you just win and that’s it. There is zero competition. So, yea, you’re right it doesn’t make sense to give bot copilots in such games. Their time will come to an end when humans will learn to enhance their reflexes, until they they’ll be probably the last kind of games to keep the “no bots” flame alive.
Please notice a difference between toxic people who want to trump everyone, and normal people who want to improve their lives by using technology because they have skills for that (money is a tricky thing - I need to think about it more). Today they’re all pushed into the same ostracized group, called “cheaters”.
> Let’s rewrite the whole activity of gaming
Yes - why not rewrite? Humanity had rewritten various principles quite a number of times, and continues to do so. The time for games will come soon (not exactly yet, but it’s rapidly approaching and we can see the first signs).
A bot is just a machine (we don’t have GAI and it’s still an unanswered question if we will anytime soon). If the game is truly complex in a good way (LoL surely is not too bad in this regard) - it won’t auto-win it for a human, it will merely remove the routine and grind, exposing the true mechanics, exposing the ultimate meta.
The thing with community curated servers is that there very well can be a server which encourages cheating. And I'm not opposed to giving cheaters a place to be in. Even some games that do not have community servers, do not actually ban the cheaters but instead move them to their own server where they will be playing with other cheaters.
I wouldn't say these anti-cheat tools that come with Valorant or LoL are from dubious origins. eSports has grown, real money is on the table and cheating is rampant in many games and it's not always obvious cheating, it's often slight improvements.
People complain, but there are a ton of games that use a kernel based anti cheat system that people haven't been flapping their arms around. Valve anti-cheat, EasyCheat etc.
It's not really clear it has, or is. [0] People, at least in the West, don't seem to think watching video games be played is equivalent to watching sport, which is honestly the least surprising thing ever to me, but I guess I'm not a bombastic YouTube 'content creator'.
I think the main problem has nothing to do with eSports, it's simply that average people don't enjoy games that are rigged against them. Ergo, a profit incentive arises to prevent cheating in multiplayer games. And since a separate profit incentive dictates that all games must be online these days, we end up in a situation where I can't play a single-player game of Madden on Linux because it explicitly blocks Wine, [1] presumably to protect the fairness of multiplayer. (Or more cynically, the integrity of the Madden MUT loot pack casino. Profit motives everywhere!)
>I wouldn't say these anti-cheat tools that come with Valorant or LoL are from dubious origins.
You are talking about Vanguard, developed by Riot which is owned by Tencent which is a Chinese company? China has demonstrated enough grip on companies over the years that anything China can directly influence is dubious. China can decide to do something with the installations and has the power to do it in secret. It is significantly harder in western democracies. The relationship between the state and the private enterprises is entirely different.
Valve's VAC is not in the same league with Vanguard from a technical point of view (it is not even kernel based if I'm not mistaken). I would not let that slide either if it was though.
At least in terms of video games investment, Tencent is known to be very hands-off of the western companies it owns and is often seen to be a better option vs some western conglomerates. Ubisoft turning to Tencent to help it fight off a takeover attempt from Vivendi is a pretty good example.
Vanguard itself is developed by a US-based team and they've stated that they have very little to do with Tencent's anti-cheat team (Tencent uses its own solution for the CN region, including for Riots game) beyond sharing cheat samples.
How often have games coopted end-user computers for nefarious purposes? Yes, the anti-cheat software may often be crap, yet this next step is not a common phenomenon.
I want to make a joke but... the kids might actually believe the world didn't have to worry about malware until their computers were networked. Holy moly. I can't attack this without visual aids of some kind.
As someone who plays a competitive FPS game 5-6 nights - I’m all for anti-cheat that actually works. Online games are plagued with cheaters and it really ruins the experience. If rootkit-style anticheat helps the situation at all I’m personally willing to make that trade off.
That's what the cheaters are doing. It's a cat and mouse game and it's hard to detect cheats that are running in kernel space when your anti-cheat is running in user space.
Given that the average computer has hundreds of pieces of software of 'dubious origin' installed on it, in everywhere from the OS to the driver to the application layer, I can't believe you are seriously baffled that most people don't think twice about adding another one... That's sourced from a reputable vendor.
Reputable, in the sense that you're already willing to install and execute a closed-source binary blob (the game itself) on your PC.
What's the point of a rootkit anticheat for a game which:
1. does not do clientside prediction, instead relies on full server-roundtrip for visual confirmation of your own actions (and therefore cannot "wallhack"/maphack enemy positions)
2. where machine-assisted actions cannot provide mechanical advantage beyond what is already regularly achievable by a normal human (at most only providing improvement in executional repeatability/consistency)
3. where execution depends predominantly on seat-of-the-pants split-second decision-making from high-level experience, as opposed to unambiguously "correct" responses that can be short-circuted without player intervention?
(League runs with a 30Hz tickrate, all actions and movements are first-order continuous, and visible state is fully serverside-obfuscated)
The blog described insufficiency of the prior detection method, and statistics of the rate of cheating. It did not address the point that the game, by inherited design (of the genre), already places a ceiling on the effectiveness of automated actions.
What's particularly irksome about the blog, besides the gratuitous language throughout, are expedient omissions of context in statements such as:
> When piloted optimally, scripter win rates hover around 80% in Ranked games
without contextualizing what elo it's measured at or how it compares to a smurf which you'd also expect to have an anomalous winrate before reaching their equilibrium elo. This is then immediately followed by the discussion of the cheating statistics for above-Masters tier, misleading the uncareful reader to draw the conclusion that cheaters can manage 80% winrate in Masters+.
One might be inclined to dismiss this as carelessness in writing, however these kinds of patterns are common throughout Riot's various "technical blogs", especially those posts on valorant's initial release that claimed some earthshattering netcode innovation, then described various bog-standard multiplayer practices without further elaboration, implicitly passing them off as their own invention without actually claiming so.
I'd suggest others here to also spot these patterns for themselves by taking a read at some of these other riot blogposts masquerading as technical deep dives that really are self-promotion aimed to beguile "gamers".
I wish there was a rule against posting a sole YT link as a reply. Many people may not be able to view it for various reasons. At least provide a short summary.
Scripting means performing machine-assisted action sequences.
The video linked showed various informational overlays based on events that the player client was permitted to observe, such as enemy players using their utilities while in visible range or farming neutral monsters (event of which is always globally broadcast since the jungle timer rework a few years ago).
It overlays a timer on the minimap for when neutral monsters will respawn, timers for when enemy utilities are predicted to complete their cooldown (only if they were used while in the client's visible range), the last-seen position of enemies if they disappeared into the fog of war, the trajectories of prospective enemy attacks & your own range which any slightly proficient players would be well-acquainted with.
Cheating in Lol is rampant enough that the most popular cheating champions (that are easier to cheat with) have had large win rate drops since Vanguard was required, which is quite impressive in a 5v5 game.
Vanguard has been out for Valorant for a while, and it appears to be the same system for Lol. Im not saying that these complaints are a few rare examples by haters, except that is what I am saying, and I do think its much better than this article implies.
RIOT said 0.03% of players eeported and issue, the majority of which are probably the incredibly common case of Vanguard requiring TMP 2.0 on Windows 11, which doesn’t brick ones PC
Im sympathetic to the security issues, but the outright blue-screening in this article are probably not issues.
Take these reports with a mountain of salt. Riot monitors online cheater communities[1] and has no shortage of player activity data. Right now:
1. There's definitely an ongoing, coordinated disinformation effort from cheaters. Some media and real users with poor information hygiene are magnifying it, which is of course the cheaters' goal.
2. Riot's activity metrics are normal, meaning there's no statistically detectable technical issue keeping players out of the game. The actual players are going about their business as usual.
On any given day there will be, at Riot's scale, thousands of people experiencing technical issues.
The one well-known person mentioned in the article matches Riot's explanation at https://www.reddit.com/r/leagueoflegends/comments/1civ4l7/up..., where the issues are self-inflicted by people trying to modify their systems to meet Vanguard's requirements. Vanguard itself isn't the problem.
> About ~0.7% of the playerbase bypassed Microsoft’s enforcement for TPM 2.0 when they installed Windows 11, but the rollout of Vanguard requires that those players now enable it to play the game. This requires a change to a BIOS setting, which differs based on the manufacturer. Vanguard does not and cannot make changes to the BIOS itself.
BIOS settings can be confusing, and we’ve seen two niche cases where it’s created an issue.
The first is that many manufacturers prompt a switch to UEFI mode when TPM 2.0 is enabled, but if the existing Windows 11 installation is on an MBR partition, it would become unbootable afterwards. Some OEMs support LegacyBoot mode with TPM 2.0, but to support UEFI mode, Windows 11 must be installed on a GPT partition. Microsoft has a tool that can help avoid a reformat and reinstall if you’re in this scenario.
The second was a player we spoke to that accidentally also enabled SecureBoot with a highly custom configuration. While Vanguard makes use of the SecureBoot setting on VALORANT, we elected not to use it for League, due to the older hardware that comprises its userbase. Older rigs can have compatibility issues with this setting, and that’s actually one of the primary reasons the Vanguard launch was delayed.
For example, some GPUs are known to have Option ROM that is not UEFI SecureBoot capable (especially older cards), and sometimes this can result from players having flashed it themselves to “unlock” the card. If the Option ROM isn’t signed, enabling SecureBoot would prevent your GPU from rendering anything (since it won’t boot), resulting in a black screen. There would be two ways to fix this: Connect the monitor to an integrated graphics card (if you have one) and then disable SecureBoot in BIOS. Remove your CMOS battery to reset back to default settings.
Vanguard's kernel code never even runs in these scenarios.
classic trolley dilemma. i'd do the same thing, if few % has issues, that can be fixed later, having whole industry that's creating and selling cheats, is just too big an issue to simply ignore.
in the grand schema, you'll lose few % of playerbase, in exchange you'll get much more happy customers, so in the end it will be a win.
I disagree. Players just want to play their favourite games.
The problem is that LoL didn't have this software before and now they do, so for players who may not have experienced problems they might be now.
eSports has grown enormously around the world, with sponsorship and real money on the table. Unfortunately, that has pushed cheating to a whole new level where people will develop and run very sophisticated cheat software. Anti-cheat software therefore needs to see where the anti-cheat software runs and lives, which unfortunately means that anti-cheat software is now running to run at very low levels in the system and has the ability to play havoc if there are bugs.
I genuinely believe that developers aren't developing this software to be nefarious but to provide the best experience for players. Anti-cheat software has been around for a long time and its not the first time its blocked other applications from running.
I haven't kept up on the current state of cheats, but 10 years ago there were cheats that would automatically last hit minions (necessary to gain gold), automatically path towards your cursor while aiming and targeting your skills, move you out of the way of incoming abilities, all with inhuman reaction times.
There was a motto through the LoL cheating community of "Spacebar to Win", where spacebar was the keybind for unloading all your abilities and trying to kill the opponent. A player with good game knowledge and game sense would be easily able to climb to Challenger (the highest rank bracket).
There was a bot that played as a support champion and with a basic decision tree it reached Silver 2. Someone wrote a neural net algorithm for it instead and it reached Gold 4.
Unless they've moved backwards, that hasn't been doable for a very long time. The client in the past didn't have the information sent to it about things in fog of war. The closest was seeing a skill shot come across your screen and cheats gave an approximate location of where it was launched in fog of war.
Generally 3rd person shooters like CSGO and Valorant have this same issue, so its probably more complex than you think. Also, another kind of cheat is to display expanding areas on where an enemy could possibly be based on the last seen position.
Seems like the issue is that anticheat strategies are not part of the game core but being added as a tack-on. If the games engine itself is safegaurding/disallowing things breaking laws of physics/human limits, then most of the non-sense would evaporate. Not knowledgeable enough about game dev to know why this is already not being done.
This isn't black or white. There is absolutely a level of engineering in the core game around anti cheating strategies as a base. Cheats that break laws of physics, human limits are not really always the cheats being used, those are the obvious ones we think about that would be picked up almost immediately.
The anticheat is an addon such that it can be frequently updated without having to update the core of the game as cheat strategies change.
Cheats being used today outside of the 'breaking human limits' type cheats, are the ones that give players slight advantages that you wouldn't obviously notice. These types of cheats have signatures in how they work and anticheat detects these signatures that occur both through gameplay, but also the signatures it leaves on your system itself.
The detection of human limits and breaking laws of physics cheats are the cheats of yesterday
im sure its because riot and moderators are cleaning up any mentions of vangaurd in a negative light. but im sure its also because people just really dont care but the amount a push back, complaining, whining etc about vangaurd from the lol community is interesting in how quite its been. just because that community are master complainers and do it almost as sport. limit testing on how insignificant something can be and have the whole community up and arms. especially about skins or balance.
Anticheat software will always get beaten, eventually. It’s a game of cat and mouse.
Anti cheat should just go away completely. High stakes tournaments never held over the network. Always have a physical presence. The likelihood of a cheater being able to cheat in LAN play is very very low. You have it streamed live and referees looking over your shoulder at all times. PCs often not owned by teams.
For online play, rely on community reports and moderation.
I own a steamdeck, and have been playing BlackOps III (with no anticheat)
It's a total mess. Even with a handful of players actively playing, I almost always find a cheater. I get that anticheats are not "convenient" but to say that we should get rid of them, it's a bit naive.
Yep, cheating is absolutely rampant in any game where the anticheat is ineffective or nonexistent to the point that it’s barely worth playing games like that in online mode.
It’s very frustrating, because I don’t like the idea of rootkit-like anticheat either, but if reports and moderation were the only way to keep cheating at bay, the companies building the games in question would need to keep a team employed full-time to exclusively investigate reports and dole out bans. Even then, this team probably wouldn’t be able to move quickly enough to deal with them all in a timely manner, leaving the problem still somewhat unfixed.
Perhaps the only real solution is for competitive games go current-gen-console-only, where end to end control is a given and invasive anticheat is kept separate from our computers.
Back when I played TF2 circa 2010 I helped friends run our own servers and we would just manually ban the cheaters. If they came back me or someone else would ban them again until they got pissy and moved on to greener pastures.
A great technique we used in my servers, it that involves having repeated servers, and a server culture where some trusted players are mods, as otherwise the cheaters vote to ban enough non cheaters to turn the game into a jungle. TF2 itself turned into a cheating horror as Valve servers were added, and the typical player just clicked on quick game, basically destroying the server culture, as you would almost never get new users.
Ah. Now I remember why I stopped playing. Valve funneled everyone away into their own servers and our private server died. After that the play experience, as you say, slowly turned into a horrorshow. Forgot about that bit. Oof.
> For online play, rely on community reports and moderation.
This works fairly well for paid games with moderate ($40+) barrier to entry for new accounts. It does close to nothing for popular free games with little to no barrier of entry. Even with the current moderate barrier or entry, people currently buy ($10-ish) leveled accounts to go cheat in ranked with.
I mean you can do without it for LANs but that's not how the game is played 99.9% of the time. I'm skeptical that community reports and moderation would be nearly as effective as anti-cheat software (especially with a lot of cheats being fairly subtle), especially with respect to scaling to a large player base. Also for a free to play game it's gonna be a game of whack-a-mole at best.
Cheaters are just a part of the game IMHO. Back when I played CS with a competitive bent it was fun to play against and beat honest cheaters. Skill building, as it were. Those I despised and wished a special place in hell with mint flavored turds to smoke, were the lying cheaters.
lol players never complain about cheaters and they complain about everything. like every little thing. they complain a lot about smurfs though. actually they do complain about some botting which iv seen as well. not sure if bot or human bot but they are there at the lowest levels trying to speed level to 30 and sell accounts. but i mean everyone at that level are people starting a new alt account and just play/afk fun modes til level 30
Very little of what you are describing is a relevant problem in competitive online games. It's all about cheats that make it appear that someone is simply a very skilled player.
High level cheating involves minimally noticeable aimbots or wallhacks of some kind (for a MOBA this would be fog removal). Being able to see enemy cooldowns, scripting combos.
What you're describing would do nothing for the vast majority of online cheating.
High level cheating isn't a problem, I mean maybe it is at a high level but for general consumer seeing a character zipping around in the air and then blasting them with a shotgun from across the map is what makes them feel like crap. A player who just looks like a good player doesn't destroy the experience, you just lose to what seems to be a better player.
Most game devs seem to agree with you. It's not like my idea is revolutionary, but you can go far beyond the physics/rules in most multiplayer games I've played.