Page 1 of 2

Real-time Replays during a game?

Posted: 24 Aug 2009, 19:54
by Super Mario
I always want to know what is going on with the game while the game is still active without joining the game before it's started or during the game section. I want the auto-host to upload the replay to me while the game is still playing. The replay itself will be real-time so when the game progress more so is the replay itself.


Do I need to elaborate more?

Re: Real-time Replays during a game?

Posted: 24 Aug 2009, 19:56
by Tobi
This is prone to cheating, as any player could start watching the replay a min after the game starts and that way know quite a lot he shouldn't be able to know.

As such Spring does not allow watching a replay file that is still growing in size.

Re: Real-time Replays during a game?

Posted: 24 Aug 2009, 20:02
by Gota
Why not have a x min delay?Like 5 min.
You can hardly cheat effectively like this...

Re: Real-time Replays during a game?

Posted: 24 Aug 2009, 20:14
by CarRepairer
5 min delay would still show you plenty that you shouldn't know.

Besides this is possible in a different way, with a live video feed from a spectator's screen (plus optional commentary).

Heck, I still think it would be fun. Assuming all players consented, a web video feed from a spec's screen would be neat. You could have it password protected, which is not foolproof obviously. But again, if all the players were familiar with each other and consented, it would be a fun way to promote your game.

Re: Real-time Replays during a game?

Posted: 24 Aug 2009, 20:39
by Super Mario
Tobi wrote:This is prone to cheating, as any player could start watching the replay a min after the game starts and that way know quite a lot he shouldn't be able to know.

As such Spring does not allow watching a replay file that is still growing in size.
Just have prevent the players from talking to each other during the replay.

Re: Real-time Replays during a game?

Posted: 24 Aug 2009, 20:42
by hoijui
well.. why not just stream the game when it ended?

i dont see why it would be more interesting to watch just casue you know it is still going on. This LIVE stuff is just marketing.. its like NEW VERSION of software X!
.. fuck the system! stream afterwards!

Re: Real-time Replays during a game?

Posted: 24 Aug 2009, 21:04
by CarRepairer
hoijui wrote:well.. why not just stream the game when it ended
Because we CA FFA players have but one game going on at a time. The games last about an hour. If I joined after it starts I can communicate to specs via the autohost message forwarding but I can't view the game. Being able to see a video stream would be a nice.

Re: Real-time Replays during a game?

Posted: 24 Aug 2009, 21:29
by lurker
And you can chat with the players during and/or directly after the game.

Re: Real-time Replays during a game?

Posted: 24 Aug 2009, 23:44
by Auswaschbar
There is an awesome feature in spring, its called spectating. It does exactly what you have described.

Re: Real-time Replays during a game?

Posted: 24 Aug 2009, 23:52
by Super Mario
Auswaschbar wrote:There is an awesome feature in spring, its called spectating. It does exactly what you have described.
Read the OP before you made a fool out of yourself.

Re: Real-time Replays during a game?

Posted: 25 Aug 2009, 00:10
by Neddie
He did read it.

You can't prevent communication between people during play. This feature will not be implemented; you can either join the game and watch it unfold or replay it after the game... or wait for somebody to make a video of a game if you want to watch it through another medium.

Re: Real-time Replays during a game?

Posted: 25 Aug 2009, 00:32
by Super Mario
neddiedrow wrote:He did read it.

You can't prevent communication between people during play. This feature will not be implemented; you can either join the game and watch it unfold or replay it after the game... or wait for somebody to make a video of a game if you want to watch it through another medium.
How do I explain this to you?

Spectators can communicate the game player/s and yet you implement it anyway.

Problems of spectating:
1.player can't join the game because the game itself is full and therefore can't find out what is happening.
2.player is somehow lagging and because of it, the players kick him out the battle and the player can't find out the outcome of this battle.
3.Games usually don't upload replays
4.players can't join the game after the game itself get started.

Beneficial of Real-time replay
The watcher doesn't lag down the game.
Unlimited viewing.
Players can view the game anytime at will.
You can't not talk to the game players because it's a replay.

Re: Real-time Replays during a game?

Posted: 25 Aug 2009, 00:49
by Auswaschbar
Super Mario wrote:3.Games usually don't upload replays
They don't upload replays usually, and you want to fix that with real-time replays?

Re: Real-time Replays during a game?

Posted: 25 Aug 2009, 00:52
by Hacked
im afraid of abuse with this streaming system
i have a desktop and a laptop on my desk
and a smurf account
what stops me from playing on on computer
and "live streaming" on the other?

Re: Real-time Replays during a game?

Posted: 25 Aug 2009, 00:55
by Super Mario
Auswaschbar wrote:
Super Mario wrote:3.Games usually don't upload replays
They don't upload replays usually, and you want to fix that with real-time replays?
Got a better plan?

Re: Real-time Replays during a game?

Posted: 25 Aug 2009, 00:55
by Auswaschbar
Super Mario wrote:You can't not talk to the game players because it's a replay.
"/nospectatorchat"

Re: Real-time Replays during a game?

Posted: 25 Aug 2009, 00:56
by Auswaschbar
Super Mario wrote:
Auswaschbar wrote:
Super Mario wrote:3.Games usually don't upload replays
They don't upload replays usually, and you want to fix that with real-time replays?
How dose the player know if that replay is going to be upload when the game got started?
Got a better plan?
Make lobbies upload demos automatically?

Re: Real-time Replays during a game?

Posted: 25 Aug 2009, 00:57
by Gota
Why not allow the host to tick a box that makes the ongoing replay be thrown into main after the game has been going on for at least 5 or x minutes?
it works great In Supcom.

Re: Real-time Replays during a game?

Posted: 25 Aug 2009, 01:00
by Neddie
They can still communicate, they simply cannot do so through the game itself. People often use external programs to communicate - TeamSpeak, TeamTalk, AIM, MSN. There are already problems with this sort of thing, but a way of accessing the simulation without being in the original game opens a whole new box of possibilities.

There is an additional load on the host of the initial game, since this person would be transmitting the previous game states for use in the replay. Even if a streaming format proved feasible, which it might not - I don't even know how this implementation would function. I think it can be done but I don't know enough about the code involved. Among other technological concerns, you wouldn't be able to manipulate the speed of the replay for fear that you would outpace the actual simulation.

I won't argue, the real benefit, access to viewing at any time, is a good one. But there are a number of barriers to this being a net gain for the engine and connected projects.

Re: Real-time Replays during a game?

Posted: 25 Aug 2009, 01:31
by Super Mario
Auswaschbar wrote: Make lobbies upload demos automatically?
Who want's to wait till the game is over? Besides, will that require a lot of bandwidth?