Slashdot Mirror


Blizzard Sues Starcraft II Cheat Creators

qubezz writes: "TorrentFreak reports that on Monday, Blizzard filed a lawsuit in US District court in California against the programmers behind the popular Starcraft II cheat 'ValiantChaos MapHack.' The complaint seeks relief from 'direct copyright infringement,' 'contributory copyright infringement,' 'vicarious copyright infringement,' 'trafficking in circumvention devices,' etc. The suit seeks the identity of the cheat's programmers, as it fishes for names of John Does 1-10, in addition to an injunction against the software (which remains on sale) and punitive damages. Blizzard claims losses from diminished user experiences, and also that 'when users of the Hacks download, install, and use the Hacks, they directly infringe Blizzard's copyright in StarCraft II, including by creating unauthorized derivative works"."

10 of 252 comments (clear)

  1. Blizzard Shizzard by Anonymous Coward · · Score: 4, Interesting

    Suing programmers for their creation is a very bad practice. As code is a form of speech, denying someone a freedom of it is against a democratic constitution.

    I'd like to see Blizzy sued to bankruptcy for this stupidity. But alas, pigs don't fly now do they?

    1. Re:Blizzard Shizzard by gl4ss · · Score: 5, Insightful

      they're just suing since despite tying their game to their servers they still haven't figured out the shit enough to not transmit troop positions or map pieces to the client the client shouldn't know about - and they pretend to be serious about competitive online play.

      (how come the suit is not for people who actually cracked the copy protection??)

      (in other news this would make "unauthorized mods" illegal)

      --
      world was created 5 seconds before this post as it is.
    2. Re:Blizzard Shizzard by Adriax · · Score: 3, Interesting

      Last I checked WoW had a system that effectively merged servers by adding automatic cross-server gameplay to low pop servers. So your character from low pop server #1 would actually be playing on low pop server #2 in some or all zones so you would have other people to play with.
      They decided on this because the idea of them actually merging servers to reduce host footprint would spark a massive panic as The One True MMO all others aspire to replace would be in perceived death spiral.

      Personally I expect there is a little more to the cross server feature than they're letting on, and eventually the part that differentiated players by their server ( in chat) will be set to fake that info and many servers will actually be fully merged at that point.
      All it would take is an extra field in the server database to denote which fake server their character is a member of and adding a check to the "server first" achievements to respect those groups.
      Not only would that let them avoid the whole "OMG WoW is dying!!!" panic from the fanboys while actually cutting underused hardware, but paid server moves become even more of a cash grab as in many cases it would be a quick field switch in a single server's database.

      --
      I don't suffer from insanity, I enjoy every minute of it!
    3. Re:Blizzard Shizzard by Anonymous Coward · · Score: 3, Interesting

      It's about latency and responsiveness, and client side prediction, and the fact that both clients have to be in perfect sync. It has nothing to do with computational complexity. Consider the Terran ability to scan any part of the map to reveal units. That information has to be almost instantly available to the scanning player regardless of the number of units revealed. If the other player had their entire army in that location along with some buildings, it would take a long time to transmit all of that data to the other player. If you've watch professional SC1/SC2 players play, you'd realize that any responsiveness delay longer than something like 50ms would be considered glacially slow. Sending the position and full state of over 200 units and a dozen buildings would just not be possible in time.

      Also, to minimize network latency and bandwidth usage, the game currently never sends a full state to either player. It always only sends state changes/updates. It was designed *specifically* to avoid having to do something like a full state dump that would be required if clients only had the information regarding revealed or visible units from the opponent. This also helps minimize or reduce desyncs because it's easier to do rollbacks.

      They could design a totally different game from the ground up. One where it's assumed both sides have perfect information, like chess, or one where a reveal of hidden information would not be subject to lag or bandwidth (e.g. a game with very limited numbers of units, or a set of known possible unit configurations, again like chess with a fog of war added), but at that point you've designed a completely different game, and that game is not StarCraft.

    4. Re: Blizzard Shizzard by Charliemopps · · Score: 4, Insightful

      It's cheating, whether it's in the form of software, or a cash bribe to the refs. I think cheating is worth very little in terms of free speech value.

      Lucky for us, you don't get to decide what is free speech. I hate cheating, and blizzard should definitely do something about it. But trying to control what other people do? No... this is a game. It's not worth harming my constitutional freedoms just so you can be less annoyed.

      Blizzard should handle this in the code. It's not that hard. 10 years ago I remember hearing at a conference about on-line gaming "If their client has the data, they have the data. You cannot trust the client, ever." It's as true now as it was then.

    5. Re:Blizzard Shizzard by jonwil · · Score: 3, Interesting

      I used to be an avid Diablo 2 player and LOVED that game.

      The problem with Diablo 3 (in addition to the always-on DRM and various general bad things Activision Blizzard have done) was that they took too many of the good things out and kept too many of the bad things in (e.g. the way they changed how potions and healing and such worked so that you couldn't just go into town and buy 50 healing potions before tackling the next big monster)

      I ended up switching to The Elder Scrolls and have found Oblivion to be a better game than anything Blizzard ever made.
      Plus, Bethesda (even counting the Occulus Rift lawsuit) has a long way to go before they are as evil and bad as Activision Blizzard.

    6. Re:Blizzard Shizzard by Anonymous Coward · · Score: 3, Insightful

      Go the extreme and call it 2048 entities * 8 players * 32 bytes per entity. 512 KB to each client. Assuming no compression. It's not a problem.

      Bandwidth wise it is not a problem until you consider latency. To transmit that 512kb to a player in 1s, that player requires a connection speed of 512kb/s or ~8.5-9mbit/s. 1s of latency is horrible, especially in a rts where you can lose vital units/buildings in that time. So we want to get it as quick as possible, 80mbit/s to get that 512kb of data within 50ms.
      Compression could help, you should be able to get that 512kb of data down to less then half its size which would reduce the required bandwidth to 40mbit/s but that is still much higher then the average person's net speed.
      TL;DR;
      512kb of data may not seem like much but to transmit it quick enough to useful ( 50ms) you need a connection speed of over 80mbit per second (quite reasonable to assume in South Korea). Using compression would help but then you may run into problems with overloading the server.

  2. Just inept program design by Blizzard by Anonymous Coward · · Score: 3, Insightful

    This can be explained very simply even to people with no technical knowledge ... lawyers for example.

    The memory in your computer belongs to you. If Blizzard's game writes troop positions into your computer's memory, reading those positions is your right as the owner of this equipment --- after all, it's a pattern of bits in memory owned by you. No company can disallow you access to the equipment that you own. They don't own it, you do.

    Everything else in this case hinges on that fact. The Blizzard programmers created this problem themselves through incompetent design. Information which should not be known by a player should never be stored on the player's machine.

  3. Re:Am i the onyl one who hates cheaters ingame? by mwvdlee · · Score: 3, Insightful

    Cheaters may be dicks, but are they copyright infringers?

    --
    Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
  4. It's not cheaters killing SC2... by HockeyPuck · · Score: 3, Informative

    ...It's Blizzard and their lack of willingness to properly balance the game.

    Protoss has no repercussions for doing any of a dozen types of proxy or "all-in" openings.