When I thought about asking this I was watching a StarCraft 2 replay, but I guess this can happen on any game that has spectators, in which secrecy is a major part of the game (like hiding your tech from your opponent in sc2).

How (if at all) are users prevented from spectacting a game and feeding information to a player via (for example) instant messaging? I'm guessing friends or clan members would do that.
Is this just ignored? Is it not a big problem in general?

  • 6
    Skype and other Voice Chat systems make this form of cheating even more effective. Keep in mind that Cheating is just like Hackers/Crackers if they want to do it, they will figure out a way. Honor has to kick in at some point.
    – jblaske
    Sep 10, 2010 at 14:36

3 Answers 3


I guess it depends on how the spectating engine is implemented. For example in Wolfenstien: Enemy Territory. The game that the spectators were watching was delayed by I think 5 minutes or something like that. There is a purposeful delay built in so that this can't happen.

I assume SC 2 has something similar built in, otherwise it'd be a big problem.

In most games, if for any reason you don't trust another clan, or at some point they were suspected of cheating, you should be able to ask/demand that there are no spectators for that game.

  • 1
    In Starcraft II you can whisper the players who are playing even if you are an observer. Requires no outside IM service. Although there's nothing stopping the player from being on Skype or on the phone with an observer. I really don't see why anyone would go to such lengths to cheat at unranked games anyway. Sep 10, 2010 at 21:11
  • 3
    I'd say that the built-in mechanism in SC2 is that spectators aren't allowed for ladder matches. For custom games, spectators need to be invited before the match starts, so presumably the spectators are people you trust, otherwise why allow them to spectate?
    – Davy8
    Jan 10, 2011 at 4:09

To my knowledge there is no such mechanism in SC2 since the observing happens live as the observers are in the game and don't access the game via an external stream, so cheating might be possible, but since the professional tournaments are usually in a controlled environment it's unlikely to happen.

For normal (custom) Games with Observers there is no way to be sure, but usually it's assumed that the players and observers are honorable people.

For IM or similar most games are simply too fast-paced and a Message that distracts for 1-2 seconds might hurt more than it helps.


In Yahoo! games (like card games) you can choose to hide your hand from any spectators. If you're not a trusting person or suspect something fishy you can always hide your hand. A lot of video games don't even support spectators.

If real-time spectators are allowed there is really no way to detect the relay of information because they could always just pick up the phone and call the player and you'd have no way of knowing that because it is completely independent of the computer. If they make it too obvious they are cheating you can often save the replay and report them.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .