thatonedude11 said:
First off, you could do what Torchlight 2 did and just not give a shit if people cheat. I'm guessing most people play these games with their friends anyway (correct me if I'm wrong), so who cares if someone that you're not playing with is cheating? (This isn't exactly hack-free, but it is a possible solution to the hacking problem)
Pub games are very common too, you know socialising and all that. And that isn't a solution to hacking at all. Torchlight 2 pretty much says "hey guys, we'll let you hack whatever you like". Sure they have an anti-cheat system in place but it does shit all. It takes all of 5 minutes and you can have all your stats at whatever you want. It's alright enough for Torchlight 2 though as it's just pure co-op. When you add competitive elements like pvp and ladders(upcoming for Diablo 3) you have a responsibility to make it at least somewhat fair.
Another possible solution is to keep the online working like it does now (with most calculations done server-side), and then have the offline work like Diablo 2 or the console versions (with all calculations done client-side). This would require a lot of work, but Blizzard has a lot of money, and I don't doubt that they could make it work.
The only way that would turn out any way other than what happened in Diablo 2 would be to code the offline version completely different to the online version. Which in turn makes the production costs skyrocket, but we'd all be happy to pay $120-160 for the base game right?
Look, I'm no expert, and I don't know the ins and outs of how Diablo works (I've never played any of those games). All I really know is that while the system Blizzard implemented does prevent cheating, it does so in a way that hurts the customers that don't cheat, and have no intention of cheating.
I know, same as any form of drm. But at least it's actually working and provides some benefits.
RicoADF said:
So someone cheating and ruining their own gaming experience is SO important to you that you'd rather others have their game unplayable. Yep you've got your priorities straight..... /Sarcasm.
No that isn't what bothers me with hacks. People can do what they like in their single player games because it has no effect on me. It's when this gets transferred into the closed competitive systems(ie. ladder) that it becomes a problem. This is exactly what happened in Diablo 2.
And before you say "get a better net connection" I have 100mb/s cable, speed isn't the issue, it always being down when I go to play it after work for 'maintinance' because I have the hide to live outside the US and thus they don't care about taking the game down during our peak hours of play. Blizzard can get fucked for all I care I'm not getting another shitty BZ game again if this is how they treat me, like a 3rd class citizen on the Titanic. Oh and I also suppose losing the game when the servers are turned off is also not as important as stopping cheaters too? I got this game to play with mates and only got the chance once due to their stupid system.
I wouldn't tell anyone to "get a better net connection", well unless they are still on dial-up or something. The thing is, I play regularly on mobile broadband that chugs along at a massive 10kB/s and yes I get a bit of lag every now and then which usually only happens when there's a bunch of cm wizards in my party(ie. huge clusterfuck on screen). And it "always being down when I go to play" is bs. The only way that can be true is if the only time you want to play is within their weekly scheduled maintenance because outside of that there is very little down time. And yes, I live outside of the US, more specifically Australia. We're supposed to have one of the worst connections around to Blizzard's servers. Also, fun fact: The biggest contributor to latency issues on Blizzard's server is AT&T. And I'd presume, because it's Blizzard, that when they eventually drop support(probably a good 10+ years uptime) they will patch the game to make you run a local server.
BoredRolePlayer said:
Simple solution, have a off line mode and a online mode. Make it so YOU CAN NOT TAKE YOUR OFF LINE PLAYER ONLINE, that way there is a barrier preventing the two to mix will not tainiting the online.
Diablo 2 did this, it was also filled with hacks. The hacks I'm talking about aren't hex editors and the like that edit you character's stats. They are stuff like map hacks, making your movement become teleports, duping, forcing people to drop their gear etc.