Killing The Fun - Cheating In Online Games
Thanks to the San Jose Mercury News for its story discussing the ever-present problem of cheating in online games. One of the issues discussed is cheating on Xbox Live using Action Replay-like devices, with a Microsoft spokesperson suggesting: "We didn't go into this with the idea that no one's ever going to be able to exploit this... But we absolutely take this stuff seriously and are taking action on it every day." However, noted FPS player Dennis 'Thresh' Fong laments an unfortunate side effect for the dextrous: "Because there is this perception that everybody cheats, people that are good are not recognized for their skills. When I play online, I'm always accused of being a cheater."
Take for example the olympics. The "arms race" to build the ultimate undetectable performance enhancing drugs closely mirrors the battle between online game cheaters and cheat detection.
It's a sad fact that when the more there is at stake, the greater people will be willing to go in order to obtain a win.
However, noted FPS player Dennis 'Thresh' Fong laments an unfortunate side effect for the dextrous: "Because there is this perception that everybody cheats, people that are good are not recognized for their skills. When I play online, I'm always accused of being a cheater."
Did you ever think people might cheat because they might not want to deal with the "dextrous" players who play 4-50 hours a week?
Online gaming needs match making and player rankings built into their in game browsers.
Seriously, if you're so good at a game that you're consistently being accused of being a cheater, just laugh it off and say to yourself "damn, I'm good". Don't get me wrong, it sucks to have people not trust you, but in the end YOU know the truth, so how much should you really care about some insecure loser's paranoid opinion?
Why is it so easy to cheating at online fps games? Can some of you l33t h4x0rz put some effort into cheating in online casinos.
Because Online Casino's aren't open source, and don't encourage modding of their games. Have you ever seen Roulette-"Counter Strike edition"?
FPS games would be much more secure if they weren't so open and didn't allow for modding. I know the open source advocates here are going to scream about how open source is more secure, but it isn't when it comes to games because some things in games can not be patched aftermarket.
No, they'd be more secure if they were 100% server based like Casinos are. It's not like the outcome of the spin is determined on your pc. However, due to lag reasons, your PC has to know where everyone is even though you shouldn't see them..
Cheating being possible at all is a side effect of having the client know too much about the game state -- the position of other players, collision detection, etc. This is presumably done in an attempt to work around the lag introduced by the network. This means only real-time games are susceptible to cheating; turn based or casino type games cannot be cheated in. It also means that faster networks should enable game makes to validate inputs and make more of the decisions on the server side, thus making cheating obsolete even in FPS games. Until then, anything you do to stop cheaters is just a temporary stop-gap in a never ending arms race.
"Freedom means freedom for everybody" -- Dick Cheney
But that isn't a reason to cheat is it? How many "casual" gamers do you think cheat? If I had to make up numbers, I would guess that most of the cheaters, hell I would guess a vast majority of them play the game in question as much as the ubber-1337 players do. There is this tendency for people to assume that people that cheat suck or have no skills and that is why they cheat, I think this is just something we tell ourselves when we lose to a cheater ("if he wasn't cheating I would own him!") People that cheat are people that either don't want to lose, or they are doing it just to ruin the game experience of others. I would be very surprised if you could find me a below average player that uses a couple of cheats to level the playing field.
I see what you are saying, but I am not sure that there is really any relevance to the subject at hand here, I mean I don't think its fair that I own a crappy car, but does that mean you could empathize with me if I robbed a bank to buy a better one?
On Wall Street they say "buy low, sell high" On the pad we say, "buy high, sell high" Isn't that somehow better?
He implies no such thing. He said your machine knows where they are even if you can't see them. ie. your machine knows more than it's telling you, therefore you can cheat by accessing this data.
What is implied from this is that the server should deny or delay to the client any data it doesn't absolutely need. There are many problems with this of course, but they can be dealt with..
Opportunity knocks. Karma hunts you down.
And you know what those guys think of you now? That you're a mindless, shitball, cliquey clannie fuckhead. Way to feel superior, moron.
Its not like the cheats are a handicap where you can give yourself 30% extra life or money or something... They are all or none.
As someone who released the first aimbot for unreal tournament, and coded a few different cheats I can tell you why I, cheated. To grief people.
So in other words, you're a sociopath. You derive pleasure from antagonizing others in a way that leaves them no recourse.
Let me guess - pulling the wings off of flies and burning ants with a magnifying glass are among your cherished childhood memories. Maybe you had "fun" with firecrackers and the family pet?
I'd hate to run afoul of Godwin's Law, but the senseless sadism exhibited by cheaters seems like it would fit right into some sort of guard/prisoner dynamic.
Back in the days of Diablo (1), one of the most cheated-in games ever, a few of my close friends from school decided to limit our gameplay amongst ourselves so we wont be affected by the cheating going on in the "real world". We managed to enjoy the game a great deal, none of us cheated. It's based on trust, really. If you can find a few people that you trust and play with them, it increases the enjoyment of the game enormously.
Same goes for first person shooters or any other game. Find yourself a clan with trustworthy members, and play.
Just because everyone else cheats, doesn't mean you have to expose yourself to their damnation.
- shazow
Cheats can be quite effective, especially to police those that DO cheat. Back in the ol' CS days, on my friend's server we had always suspected this one guy who frequented his server of cheating. Needless to say I found one of these "wall hacks" to monitor his actions and the way he played (just from ghosting around and observing through walls.)
It was quite effective to watch as he was able to predict exactly where everyone was (ie shooting through doors or being rather hesitant when going up or down the sewers..etc etc, I think if cheating is such an issue, there could be designated "Watchers" who get the ability to see through walls and observe, just there to monitor the play like referees at a sporting event. Fighting fire against fire so to speak.
But from what I remember anti-cheat software (is punkbuster still around??) has really progressed in the past few years, I guess the same can be said about cheaters tho.
*604x
At its heart, I think this and similar issues (such as baseball and steroids, which I believe someone brought up above) are really just a reflection of our culture.
Somewhere along the line there's been a paradigm shift, and maybe it occured so gradually that no one noticed it was happening at the time. Winning has become more important than anything; this is a generally accepted value.
It may seem like splitting hairs, but I think at some point, the cultural value was more that you wanted to be the best (at whatever). Winning wasn't the goal, per se; it was just the natural consequences of being the best. Somehow that middle step of excelling has been lost, has become a vague ???? not unlike a failed dot.com business plan. Once upon a time working hard and becoming good at your chosen endeavor filled that gap, now whatever means that seems most expedient (including cheating) is permitted to suffice.
How or why that happened, I couldn't say.
Gunbound has a feature like that, now, where there are a couple newbie servers, and a bunch of other intermediate to advanced servers (advanced players are usually referred to as pros).
The newbie servers are always packed, with most of the games being full of so-called pr00bs; advanced players who continually recreate their accounts to circumvent the rank limitations in the newbie servers. They're only there to grief newbies, and you'd be amazed how often a bunch of those dipshits are sitting there, on the newbie server, calling everyone n00b.
Hell, my very first game in Gunbound, I was taken down in a matter of seconds by one of those damned pr00bs using a boomer from across the map.
Having match-making services to pair up players of similar skill levels is cool and all, but it's not particularly effective if it's not enforced in some way.