|
Thread: Multiplayer: cheating | |
|
odium
Known Hero
|
posted October 12, 2010 10:30 PM |
|
Edited by odium at 22:33, 12 Oct 2010.
|
Poll Question: Multiplayer: cheating
For a game to be a success it needs to have good multiplayer. We all know that one important reason for which multiplayer can fail is cheating. I've recently discovered that Heroes series was not a stranger with respect to this issue. Even in H5 people were looking into the save to see what the opponent is doing or they wrote programs that acted like hero scanners allowing them to see real time what skills, spells and artifacts the opponent has. Please express you opinion on the matter.
I vote for "Real big deal" since I like playing online with competitive opponents. Even though I started late and only have a couple of games under my belt, I do feel that a mp game is more fun and rewarding than a sp game. Here are some ideas of how they can approach the problem.
Regarding the existence of real-time scanners. As I see it, the problem is the following: my opponent performs actions, these actions are transferred by his Heroes of M&M instance to my Heroes of M&M instance over the network (lan, Internet). When it arrives at my computer, some other program running in parallel with my Heroes of M&M instance makes a copy of the data and analyzes it in order to find out the setup of my opponent's hero(s). This can be solved if all the data that is transferred between the Heroes of M&M instances is encrypted by a hardcoded encryption algorithm. In this way the program I have running in parallel to my Heroes of M&M instance even though will make a copy of the data I receive from my opponent won't be able to analyze it since it is encrypted.
Regarding the issue of people opening the save of the opponent. Especially in a TBS, mp is not actually a walk in the park. For competitive players a game last several days with few hours of playing each day. In Heroes 5 it was possible to do the following: after the opponents finish playing and they decide to play on another day they will save the game. Now, the cheater can have another computer at his disposal (not to mentions some other solutions of using virtual machines etc). What he does is that on the other machine he sets a mp account with the same name as the opponent's. He connects the 2 machines thus forming a lan and now he can continue the game by himself by emulating the opponent through the extra PC he has. One possible way to solve the issue is that when the game is set-up (when choosing race, hero, bonus etc ) to include 2 more fields representing the passwords for player1 and respectively player2. Now when you load a game created in this mode the game instance will require from each player the password he introduced at the game's setup. Now even if the cheater will emulate his opponent he will not have his password and thus will not be able to open it. I don't have to mention the fact that the .sav should be encrypted by the game instance so that the cheater cannot look into it to read the opponent's password.
|
|
MrDragon
Supreme Hero
Eats people with Ketchup
|
posted October 12, 2010 11:03 PM |
|
Edited by MrDragon at 23:04, 12 Oct 2010.
|
Hard to choose, I'd like more options actually.
I don't care enough to say "Real big deal for me" but at the same time I do, out of principle want to ruin the possibility of cheating in MP.
Cheating in multiplayer is spineless and should not be tolerated.
I generally play Heroes with my friends but I do feel strongly about cheaters.
So I'm wedged in the middle between option 1 and 2 so to speak.
I'll roll with 1 though.
|
|
Vadagar
Hired Hero
Master of knowledge
|
posted October 13, 2010 04:19 AM |
|
|
well I only play vs cpu and friends that I know so its not a big deal
BUT cheaters are idiots, because whats the point of playing if you know there is 0 chance you will lose!!
its lame and boring that's why I only cheat vs AI only as experimental plays (add more artifacts for me in the map editor, money, tears of asha ..etc)
its like playing counter strike in god mode, and easy brainless playing makes me sick, not sick morally sick as in I would PUKE in real life because of the lameness.
to me hell is boredom < truth, and there is nothing more boring than cheating.
|
|
Jiriki9
Honorable
Undefeatable Hero
Altar Dweller
|
posted October 13, 2010 11:16 AM |
|
|
I have almost ever only played HoMM multiplayer with friends in hotseat, where you would see the enemy anyway, so I don't care.
|
|
Nelgirith
Promising
Supreme Hero
|
posted October 13, 2010 11:22 AM |
|
|
I don't mind the solo game cheatcodes, as it's the best way to playtest a map as a mapmaker.
I'm strongly against the scanners that appeared in H5 and I hope they'll find a way to get rid of them.
|
|
Jiriki9
Honorable
Undefeatable Hero
Altar Dweller
|
posted October 13, 2010 11:31 AM |
|
|
I admit I have at some points cheated when replaying the H3 campaigns...f.e. I hate timed maps and especially the end scenario fo Dungeons and Devils campaign...of course I woudl try it without cheating first, but at some point it was just frustrating for me and I wanted to go on to the next campaign^^ I know I am a really abd tactician anyway XD
|
|
Aosaw
Promising
Famous Hero
Author of Nonreal Fiction
|
posted October 14, 2010 04:00 AM |
|
|
I didn't even know you could do that. That's terrible.
It's irritating when you play against another person and they're clearly better than you, just like it's irritating to be leagues ahead of your opponent. But to play against someone, and then cheat, just because you can or because you're afraid of losing...it seems wrong to me. You ruin the game for everyone you play with.
I'd say fix the real cheats. That said, I like the cheatcodes, and I'd like more of them, please.
|
|
|