I know in ETQW when you record a demo it doesn’t capture the same “level of detail” (in terms of the data stream from the server) for players far away from you. The idea here is since those players aren’t important to your situation (becasue they are to far away to interact with) both the server load and bandwidth requirements can be reduced by sending less info. You can see this by specing another players point of view who isn’t close to you and watching their viewpoint change in an extremely jerky fashion.
My understanding when dealing with this kind of thing is the amount of data being sent from the server is the square of the number of players times the amount of data in each packet. So with 24 players there’s more than twice as much info (576i where i is the info in the packet) being sent from the server as there is with 16 players (256i). So going from 16 players to 32 players it’s 4 times more info being sent from the server, not twice as much as you might at first think.
So several thoughts come to mind here:
- Possibly the way the data is sent is part of the engine, and in this case recording the action from players view points far away from you wouldn’t work because not all that data is sent to every player.
- Possibly it’s not part of the engine or it’s been re-worked. Because there’s fewer players and fewer stuff flying around (no loose Magogs) the bandwidth thing may no longer be an issue and it is possible to send it all to everyone.
Also could be related to the 8v8 player cap, even though we are told it’s because that’s the optimum size (which I do tend to beleive because it makes sense), but even if not certainly there’s a benifit there in terms of bandwidth.
Anyway, if the data is sent the same way it is in ETQW you’d need a server demo to make an accurate movie from other players points of view. This could still be workable, maybe some way to request a download of the server demo at the end of each game (of course that could screw up the load on the server too, but probably not everyone would request it for the same game). But if the data in your demo is limited, would be cool to be able to requesta server demo whenever you wanted one, even if the movie making stuff isn’t included this would be useful for identifying cheaters.