Quote:
It is possible to make a game such as Dom2 much more hackproof against various forms of cheats, including "dreaded" hex editing.
|
Putting on my software engineering hat for a moment:
While it is possible to make a bullet-proof server, it is not necessarily
practically possible to make an existing server bullet-proof. Judging by some of the previous bugs, I suspect that in Dominions 2 the GUI is mashed in with the underlying game logic to such a degree that it would probably take an almost complete redesign and rewriting of the game engine to accomplish. That would be too much work to invest over some very rare incidents of cheating.
Remember, if it was
easy to make secure software, people would do it more often.
Quote:
The combination of better and more powerful encryption methods that those that are being used now,
|
Just a very minor nitpick here, but you can't really
encrypt the turn files from the eyes of the player. As the player has access to the binary which generates the turn-file in the first place, he has always theoretical access to the plain-text - regardless of what encryption method is applied. The correct term to use would be "obfuscate."
(And yes, this is hair-splitting - at least when we're talking of nothing more important than turns for a game.)
Quote:
Finally, I just don't think that the solution that Gandalf proposed "Sorry, but this game can always be hacked, just choose your partners carefully" would be an acceptable solution to a lot of Dom2 players.
|
Why not? It's not like anyone plays this game professionally for money, and even if people did, the existance of some amount of cheating is accepted in
other games and sports that people play for money.