Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Not saying there aren't cheaters, but to say it's infested is hyperbole and makes me wonder if you even played the game.
Also IM seems to be serious about taking cheaters down.
either the industry should do a crackdown and fix the issue or perhaps, Console's should now default keyboard and mouse into every possible game and remove cross-play for good, at least we would know to be on a somewhat safer platform.
My favorite remain the barbarian with 0 cooldown on attacks. I regret to not have been able to record seeing how funny it was.
Out of that it is a game, obviously some people will try to cheat on it.
IM knows cheating can and will kill a game. They have an in house anti-cheat, which i trust more then the garbage offered by easy anti-cheat or battleye where its just a generic plugin they install and it misses 99% of the cheating activity.
Let em cook, give them time to figure out their anti-cheat and don't lose sleep over this stuff if you enjoy the game. They had to program their entire launcher and backend to get around the DCMA, thats alot of time diverted from development. With the USA case dismissed with prejudice, and the launcher off the ground in a basic form, things should move quicker going forward.
Why only PC, just as many USB and modded controller cheaters on consoles as PC smh
well, I don't even consider someone using a KB/M on a console a cheater.. in fact, I find that to be more than normal, what is absolute insane is console developers adding stuff like aim-assist because some players "decided" they want to use an inferior input device for an specific type of game.
or else we would also have to apply the same rules to someone who's got perhaps some decent simulator gear with great force-feedback wheel and crazy as pedals - that person has to be cheating too.. which we know they are not, it's just the "controller mentality" still thinks controllers are great when KB/M is far superior on almost every scenario.. and how hard it is for someone to use them? - not hard at all.. much cheaper than some other input devices.. why console developers do not add native KB/M into every possible game and remove aim-assist for good? - small minded people will complain because they no longer have their way.
when you consider what can be done using third-party hardware on consoles it's more about a macro for a repeatable, visible and known situation to remove some perhaps undesirable mechanic, like a weapon recoil.. - how about make the recoil almost random? - none of those would work anymore.. players would need to do small adjustments considering what they saw frames before.
and PC platform is all different.. game developers know the issue is memory, and an assembly that is static - as soon a game binary is released memory allocation will be the same until they use the linker again, and even on some cases that may not produce different allocations for statics.. stuff on the heap people will inject instructions directly into the assembly, and since developers do not stub methods with obfuscation per compilation, it's also easy to find those methods using byte pattern search.
how hard it would be to fix the cheating issue on PC platform? - well, hint your code and statics with __attribute__, use a custom linker script to randomly allocate members and that script is randomised per "link", find the usual suspect methods and stub during build time with heavy obfuscation (and do not strip) so the assembly has a lot of garbage on it and hence previous patterns won't work, and then after all that is done.. it's safe for about an hour, because crackers will still crack that.. BUT, it takes some time to crack.. and before they can crack, you put another version perhaps the next hour.. everything changes once more.. and you put versions non-stop, for eternity, so crackers will never have a stable binary to "crack".
and the problem is now solved.. - but how much a game developer would need to invest to get all of this done? - they would need a team that would work solely to crack the binary and apply security to it.. do they want to do it? - no.. they lose margin.. easier to trust into some Chinese software that doesn't do anything and can be easily bypassed, once more.. the ones who talk about "Anti-Cheat" and are vocal with their subscribes parroting the non-sense really don't have C.S. degrees, or yet understand the very basics of computers.