
FFS, Don't spec kick
Moderator: Moderators
Excuse my ignorance.
A spectator is receiving information from the host about where all the units are etc etc, correct? This would require bandwidth from the host.
We don't all have you-beaut whizzbang internet connection with huge amounts of upload. Australia for example, has awful internet. I can host ~10 players ok - throw in more and it starts going downhill. As far as I can concieve, a spec would use as much bandwidth as a player - they are getting sent the same sort of amounts of data (I would imagine), so I boot the specs.
In reference to the particular incident which no doubt spawned this post, that player has the same connection as me. There's only x amount of players he can support. No point risking spikes and dropouts for the sake of some blokes who aren't even playing. After all, from a host/players point of view, random specs add nothing to a game expect more problems. (which is basically what it all boils down to for "spec haters")
A spectator is receiving information from the host about where all the units are etc etc, correct? This would require bandwidth from the host.
We don't all have you-beaut whizzbang internet connection with huge amounts of upload. Australia for example, has awful internet. I can host ~10 players ok - throw in more and it starts going downhill. As far as I can concieve, a spec would use as much bandwidth as a player - they are getting sent the same sort of amounts of data (I would imagine), so I boot the specs.
In reference to the particular incident which no doubt spawned this post, that player has the same connection as me. There's only x amount of players he can support. No point risking spikes and dropouts for the sake of some blokes who aren't even playing. After all, from a host/players point of view, random specs add nothing to a game expect more problems. (which is basically what it all boils down to for "spec haters")
Nope, the only stuff that is sent over the network is player chat and unit commands. This is a very limited amount of bandwidth.ralphie wrote:Excuse my ignorance.
A spectator is receiving information from the host about where all the units are etc etc, correct? This would require bandwidth from the host.
That still doesn't change the point that kicking specs without warning whatsoever makes you an asshole...We don't all have you-beaut whizzbang internet connection with huge amounts of upload. Australia for example, has awful internet. I can host ~10 players ok - throw in more and it starts going downhill. As far as I can concieve, a spec would use as much bandwidth as a player - they are getting sent the same sort of amounts of data (I would imagine), so I boot the specs.
In reference to the particular incident which no doubt spawned this post, that player has the same connection as me. There's only x amount of players he can support. No point risking spikes and dropouts for the sake of some blokes who aren't even playing. After all, from a host/players point of view, random specs add nothing to a game expect more problems. (which is basically what it all boils down to for "spec haters")
And remember that while specs may add nothing to a single particular game speccing DOES add something to the entire experience. If it didn't, we could as well remove the possibililty to spec from the engine.
- SwiftSpear
- Classic Community Lead
- Posts: 7287
- Joined: 12 Aug 2005, 09:29
Specs add roughly a quarter of upload bandwidth usage a player does. The reason being is that because they issue virtually no changes to the gamestate at all very little upload/download communication is needed between the spec player and the host.
Honestly, if you know for a fact your internet shits out over 10 players, let the specs watch the first half of the game and then kick them when the lag starts. Hell, if it's lagging most will voluntarily leave out of politeness. The reality is that until the unit update information breaches a certain point you can probably have 100 specs in your game even with a sketchy upload rate. The lag won't start until tonnes of data starts going back and forth.
Letting a player sit as a spectator for 10 minutes in your game room and then kicking them the last second before you start with no warning is just being an asshole. Period.
Honestly, if you know for a fact your internet shits out over 10 players, let the specs watch the first half of the game and then kick them when the lag starts. Hell, if it's lagging most will voluntarily leave out of politeness. The reality is that until the unit update information breaches a certain point you can probably have 100 specs in your game even with a sketchy upload rate. The lag won't start until tonnes of data starts going back and forth.
Letting a player sit as a spectator for 10 minutes in your game room and then kicking them the last second before you start with no warning is just being an asshole. Period.
- Felix the Cat
- Posts: 2383
- Joined: 15 Jun 2005, 17:30
6) Kicking a spec is OK if the spec is a known asshole(s).
ex. a while back there was a tendency among games with a lot of specs for the specs to start scribbling on the map, which lags the game horribly. (Scribbling meaning holding down the draw button and moving your mouse around quickly for a long period of time, obviously regular drawing doesn't cause much network load.)
ex. a while back there was a tendency among games with a lot of specs for the specs to start scribbling on the map, which lags the game horribly. (Scribbling meaning holding down the draw button and moving your mouse around quickly for a long period of time, obviously regular drawing doesn't cause much network load.)
- Machiosabre
- Posts: 1474
- Joined: 25 Dec 2005, 22:56
- SwiftSpear
- Classic Community Lead
- Posts: 7287
- Joined: 12 Aug 2005, 09:29
Most games are going to be won and lost by the team with the most skill anyways, and the player has the overwhelmingly difficult job of playing to counter the other players without looking like he knows what's going on. Not to mention if they get caught there's a very good chance I ban them from spring for a while, so there's very little incentive cheating in public games of no real significance.Abokasee wrote:Most host kick to stop one of the teams getting a over whelming advantage, especially that spec and the team he is supporting have team speak
I give spectating players no permissions to transfer game information to players in the game they are speccing via TS or any other means, public or private.
It's one thing to tell a player something like "missle towers don't shoot groung, build light lazers first" as a spectator, because that doesn't give signifigant game information away, it's just helping a new player understand the game better. But aside from that I expect silence out of specs on game content matters for all the players.