Right. That was my understanding of why many games are moving in the direction of having everything handled on the server side, especially with advancement of internet speed.
I’m sure there will be ways to bypass it, as these pricks always find a way, but it just feels like there are so many things that could be done to at least make it more difficult and costly than the current measures they have in place (or lack thereof)
The architecture of LA is very different I suspect, but the very basics of how an MMO works are comparable.
But this is also a thing why e.g. (the old) Diablo 2 had such a huge problem with cheaters and Blizzard moved to more and more “online only” gameplay, to be able to verify more on the serverside.
But of course you still had cheaters as you havd gold sellers in every MMO
Some measure of movement is classically left to being client authoritative because there are other bounding mechanisms to protect you - such as the inherent coding of the movement system - and also not to mention because “rubberbanding” - the phenomenon that occurs when MMOs are too aggressively server authoritative around movement - is exceedingly annoying. There’s a balance to be struck, but LA is clearly too ‘loose’ around how much it trusts the client regarding player positioning and EAC is definitely not doing its job.
@AtmaTheWanderer@romconstruct Very informative. Thank you.
I can’t imagine the devs are not aware of flaws in their system. I believe KR runs kernel level anti-cheat, not cookie cutter EAC? I’m just confused why AGS went with EAC knowing that it is notorious for not doing its job.
That was exactly what the ruckus was about Valorant’s anti-cheat and AFAIK, I haven’t come across any bad news outside of the initial scare.
Not that your concern is not a valid one, as it totally is, but if I had to choose between current situation with bots and kernel level anticheat, I’d personally take the latter.
Yeah also stayed away of Valorant cause of that, but i kept an eye on it and didn’t hear any negatives about it so far. More so… you actually hear that its doing its job pretty fine i guess.
This is a personal thing, and it boils down to your level of trust in what they are asking to do. With kernel-level anticheat you willing to embrace a life being exactly 1 exploit away from control of your system above and beyond a level most people can really appreciate.
I’m just personally not willing to trust companies that much.
These tools have way to much power and might even open backdoors and therefor might even be a security risk.
Yes just connecting your PC to the internet is a risk, using program XYZ might be a risk. But for most of the programs you still have the control over and on kernel level it gets much worse.
You can find many debates about this, most just arguing about these anti-cheat tools causing performance issues (because this is the only thing that matters, right?). But I’d be much more worried about possible security implications or driver issues and not just the possible loss of some FPS.
Before suggesting something like this, please read more into it. And you should always weigh in one against the other:
willing to risk the possible integrity/security of your system to play a game: great, go for it
willing to give you SSN (or equivalent ID) to some gaming company for a possible better protection against bots and again just for a game: well go for
I’d rather play with bots and simply ignore them, than accept one of these measures. And if the bots totally ruin the game for me, I stop playing the game, because for me personally it wouldn’t be worth it.
In the end you could just say, it comes down to a trust based system. Trust Amazon/Smilegate enough and (desperately) want to play the game: yeah go for it.
Having doubts? maybe there is another game out there for you.
Any anti-cheat on the Client side is doomed. Every cheat has to communicate with the server and trick the server into believing its the legit client. That’s why the entire gaming industry has to move the code for anti-cheat to the server, and base it on action patterns which you can easily trace and detect, rather than anything on the client.
just use captcha to verify your email once and it had to be a valid email not just a made up one .
doing it everytime would b annoying, but your idea sounds awful if its players that determine it not the game when u login .
The problem is, everyone here could provide AGS with million dollar, hell, even billion dollar ideas on how to effectively combat bots but they won’t listen to it.
Keep in mind, New World devs banned people for farming too much because they thought they were bots. They even said this. Like if you spent all day just chopping trees, you could have gotten a perma ban for it because you liked chopping trees and selling said loot on the auction house.