EA (Electronic Arts) are continuing to expand their home-grown EA Anti-Cheat, with an announcement that Battlefield 2042 is also moving over to it.
This isn't actually something entirely new though, as it was given a Deep Dive back in 2022 and released with Fifa 23 that same year, and it's also in the newly released EA SPORTS FC 24. Battlefield is definitely not the first game to get it but it's a growing issue.
Part of the problem is that it doesn't work on Linux / Steam Deck, with it being blocked by EA. It's a kernel-mode anti-cheat and anti-tamper solution, which as we've seen from other anti-cheats is particularly problematic for Linux / Steam Deck. And it's likely EA will continue to use it with new games, and potentially get other older games updated to use it too. So if they got Respawn to switch over to it, this would kill Apex Legends on Linux / Steam Deck too.
Fifa 23 and EA SPORTS FC 24 are rated Unsupported on Linux / Steam Deck due to it, and while Battlefield 2042 previously used Easy Anti-Cheat, they never bothered to hook up support for that on Linux anyway (even though EAC supports Linux), so it's just going to continue to be Unsupported.
We can only hope that Valve are keeping an eye on the situation and speak to EA to eventually get support for it on Linux / Steam Deck with Proton.
They call it "anti-cheat" -- but what it really is -- EMBRACE, EXTEND, EXTINGUISH ... namely their competitors.How does their anti-cheat embrace anything from any competitors?
The kernel based AC will or have already lead to external image recognition. Extract video signal, process it and feed the result back via Bluetooth/USB. For example mouse corrections.
Chess services, where cheating is obviously done on external systems, rely 100% on AI for recognition.
In the future, in EA games, you may not even notice that you are playing against cheaters. Maybe that is already the case. Without an objective evaluation system, it's hard to say. Thus, EA and co. must also rely on AI and statistical methods here. The question is whether kernel-based systems are still useful at all. They have side effects. I would not install something like that on a Windows system. I'd rather read a book instead.
Heh, I don't really want to go into the details again about how to do it, but in addition to server side anti cheat, I'd say it's OK to let players get a little help, like if games included aim assist.
It just means better players in the lobby as long as it isn't game-breaking, and can be useful for matchmaking (for instance you are matched against someone stronger, but get a health and aim assist boost or something, and they get bragging rights/more XP/etc). So many non-invasive ways to address the problem, but as @kaktuspalme said, the crux may be that it's relatively easy to create an "anti cheat" system like this that works across many different games, while other approaches require specific consideration. And secondly, multiplayer games taking this issue seriously probably implement some kind of "defense in depth" strategy, using every tool at their disposal.
Lol, when there is a discussion about anti cheats there are always the usual dudes talking about server sided anti cheats.... You simply don't know what you are talking about
There's more to what I suggest than server side AC. While I am certainly not an expert at multiplayer game development, are you? Would you mind pointing out the thing that I may have missed?
Of course, it is hard to prevent every kind of cheat (wallhack, auto aim, etc) short of server-side rendering, a lot can be done, and it's almost trivial to check for cheats that would alter game mechanics. While, of course, all of that make the server side more complex to develop.
Last edited by MayeulC on 30 September 2023 at 5:54 pm UTC
Sports keeps others coming and prevents competition. Would love for those sport industries to say, "Hey lets try another company every 2 or 3 games, this would really push for better EA contracts and or lead to a better product." That would eat away at EA and also start eating away at non sport licensed content contracts too.
Discontinuation of multiplayer server support in older games, like Battlefield: Bad Company 2, would be where one could get more legislator sympathy. It is more presentable and understandable then they are installing a root kit that makes my computer unsafe. Legislators have abetter understand of consumer rights then technology, they are just dumb with issues that are technological. Youth in politics would be a solution to both those problems.
I hate the people saying "Who cares about FIFA/overpriced overmade game" etc. Its not about that you fools - it doesn't matter if you don't like the game due to some deluded conception of privacy or whatever.
Stopped reading here. I propose not to devalue other people's ideas (or the people themselves) - especially if it's not really what you want to talk about.
See more from me