Zynga goes after hobbyist bot programmers
techdirt.com
techdirt.com
They got what they wanted because the script creators don't have the resources to fight in court so basically this is a clear-cut case of legal bullying. The claims would not have stood up in court but it would've been expensive to go through the process so the bigger bankroll wins.
This is never a given, especially when dealing with technology.
If you win then that's good for you, but fat chance you're going to get your lawyers fees back except in very rare situations.
And even then you'll probably get some baseline payment of a fraction of the real costs.
Lawsuits are expensive, American lawsuits doubly so.
It's a big deal because it messes up your in-game economy by devaluing the currency. Someone using a script will have a massive advantage over someone not using it. They'll have no reason to ever spend money, and they'll make it so that players not using a script feel they can't compete and thus make them not spend money too.
In our game, it's more of the competitive aspect. We have a system wherein people can get a whole fleet that they spent months (or years, once our game is that old) building. It could be wiped out by another guy in an hour if they make a mistake. If the other guy is playing by the same set of rules than them, it sucks but at least it's fair. If he used a bot to build a much larger fleet to enable him to do so, the customer won't be as understanding.
You are linking index.html there instead of index.php
From the "cheating mafia games" department: I wrote a proxy server that would allow you to cheat at an iPhone variant of mafia wars. I watched its packets and saw some holes in the normally pretty solid OAuth communication it used with their servers. I never published the trick because it really made the game even more unfun than it was. Cheating is pretty rampant in games like this, but I don't know how anyone can enjoy doing it because there's really no fun in any game where the rules are meaningless.
If you're designing games, be sure you try really hard not to rely on the client for important game information, or put in other checks and balances to help catch lies and exaggerations coming over the wire.
From the "when I was a kid" department: The first "software" I ever sold were scripts to automatically play BBS games like TradeWars. I'm glad that companies weren't flexing their legal muscles quite so much back then about auto-game-playing or it might have turned me off to doing software in the first place.
Maybe it's the fact that a person playing the game can't compete with an automated script whose sole purpose is to win the game and be better than a human player? I'd have very little interest in competing against other robots.
http://arstechnica.com/gaming/news/2008/07/popular-wow-autom...
http://www.bit-tech.net/news/2009/02/03/bizzard-wins-anti-bo...