Slashdot Mirror


Spectator Gaming, Multicast Style

Woil writes: "This interview at stomped.com is a discussion with project manager Erik Johnson about Valve's new multicast spectator technology. It'll be used first in Counter-Strike, then used in other games. The goal being to allow thousands of people to view top level matches from a separate proxy server." I'd like an aisle seat in the mezzanine, please.

6 of 74 comments (clear)

  1. Re:Cheating by SuperKendall · · Score: 4

    I was wondering about that too. I like the "tape delay" idea, I figure if I'm so predicable that after an hour of watching me it will give someone an advantage that I deserve to die.

    For me it would be all too easy to set up something like you describe - I have a DSL line and a cable modem. If I have two machines that aren't even on the same network, how is it going to stop that?

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  2. Dear God no! by decipher_saint · · Score: 4
    Game spectators will breed game colour commentary


    "Well, Jim, he has to get to that rocket launcher or he'll be out of the game"

    "Thats for sure Bill. This just in, an update on the Asheron's Call battle royale, over 600 players have respawned battling a fierce new enemy"

    "And now, a word from our sponsor; Don't forget to make Schwartz weiners part of YOUR online gaming experiance..."


    *shudder*

    -----

    --
    crazy dynamite monkey
  3. Re:So.. by boaworm · · Score: 4
    I'd say you're wrong. Games like counterstrike (halflife) work like this. The server knows the coordinates of each player, in what direction he/she is looking, and what equipment and skins he/she has. It also knows last bullethole marks and such things.

    Then, all this info (not much though) is sent to you (from the proxy server) and your own game renders frames for you, according to what is relevant to your current view. (where you are looking as a spectator)

    Say you're looking straight into a wall. That means your game knows no players are in the view, and the basic map is shown to you.

    It all makes sense, and sounds really useful :)

    --
    Probable impossibilities are to be preferred to improbable possibilities.
    Aristotele
  4. Cheating by Erasmus+Darwin · · Score: 5

    I've yet to see anyone address the issue of cheating. If you're broadcasting the game information live to a bunch of spectators, it's not that hard for someone to set up a separate machine and have a perpetual overhead view of what's going on. This could be somewhat mitigated by comparing player IPs against spectators IPs (which would stop people who're masquerading both machines behind something like a single DSL IP address), but even then someone could use a proxy or other means to get around it. All-in-all, if I were a player, I'd prefer a "tape-delayed" broadcast of the game after it was over. Even just delaying the broadcast by 5 minutes would help (although someone could still use it to gain an unfair advantage, by having a friend track the opponents' favored locations and such). Overall, though, as long as you don't spoil the results of the match before it's been broadcast, no one's going to really be able to tell the difference between live and delayed. Delaying it also has the advantage of making it easier to do those instant replays that were mentioned during the interview.

  5. *Broadcasting* a better way to promote the "sport" by Junior+J.+Junior+III · · Score: 5

    As someone who enjoys FPS-type games and who is dismayed at the bad rap they get from "concerned" parents types, I think it would be great if FPS tournaments could receive the same kind of promotional attention that other sports get. This could help get gamers some well-deserved legitimacy in the eyes of the mainstream public.

    As an example, skateboarding has done well for itself as a pastime by marketing itself as an "X-treme" sport. Skateboarders had suffered under an undeserved reputation as being vandals, delinquents, etc. Amateur skaters had nowhere to go to practice their skills and ended up in places where they weren't wanted, like parking lots, where they were persecuted and harassed. But once skateboarding started to get itself organized and began to televise professional events, things slowly started to change. Now, many cities have skate parks where kids can go practice, and they aren't automatically looked at as criminals.

    I see this possibility emerging for FPS enthusiasts as well. But I don't think that FPS lends itself well to a live multicast. Without having some kind of announcer/moderator giving a play-by-play to explain what's going on, who's in the lead, and what's happening, a multicast is bound to be hard to follow.

    One of the biggest problems facing the creation of a cohesive documentation of a multiplayer tourney is the need for ubiquitous "cameras".

    Ideally, what I think should happen should be this: The multiplayer game takes place, and each players' moves are logged and saved, along with their health status and weapons inventories, etc.

    This log can then be used to re-create the events in the actual game, with the added benefit that any part of the map can be rendered from any angle at any time.

    Once the game is over, have a video animation guy go through the replay over and over, generating video clips from various angles and carefully editing them into a cohesive video narrative.

    Then, have some announcers do a voice-over to put it all together.

    Save the result as an MPEG and put it on a server, or better yet, put it on television and promote the new sport of multiplayer deathmatching to the general public. Have interviews with start players and turn them into money-grubbing celebrities.

    --------

    --
    You see? You see? Your stupid minds! Stupid! Stupid!
  6. in case you are sceptical by Kraft · · Score: 5

    One of my friends is a Counter Strike fan, plays in clans, plays clan/league/practice matches. These guys are good, and watching a clan match is really alot of fun. They actually have IRC bots, which can broadcast an entire game in text (ie. "-LaMer killed John. -LaMer threw granade" etc.) Supposedly several 1000 ppl 'view' the most interesting matches on IRC this way already.

    You can actually download high profile matches, and run them under CS, just to view what went on. Demo Player and matches here.

    But this is just the beginninge.... think: watching the Quake finals at home with your friends... or Game Bars broadcasting the European CS finals! With pro sports commentators! And beer!

    -Kraft

    -Kraft

    --

    -Kraft
    Live and let live