Real-time Replays during a game?

Real-time Replays during a game?

Requests for features in the spring code.

Moderator: Moderators

Super Mario
Posts: 823
Joined: 21 Oct 2008, 02:54

Real-time Replays during a game?

Post 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?
Last edited by Super Mario on 25 Aug 2009, 00:11, edited 1 time in total.
Tobi
Spring Developer
Posts: 4598
Joined: 01 Jun 2005, 11:36

Re: Real-time Replays during a game?

Post 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.
User avatar
Gota
Posts: 7151
Joined: 11 Jan 2008, 16:55

Re: Real-time Replays during a game?

Post by Gota »

Why not have a x min delay?Like 5 min.
You can hardly cheat effectively like this...
User avatar
CarRepairer
Cursed Zero-K Developer
Posts: 3359
Joined: 07 Nov 2007, 21:48

Re: Real-time Replays during a game?

Post 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.
Super Mario
Posts: 823
Joined: 21 Oct 2008, 02:54

Re: Real-time Replays during a game?

Post 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.
User avatar
hoijui
Former Engine Dev
Posts: 4344
Joined: 22 Sep 2007, 09:51

Re: Real-time Replays during a game?

Post 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!
User avatar
CarRepairer
Cursed Zero-K Developer
Posts: 3359
Joined: 07 Nov 2007, 21:48

Re: Real-time Replays during a game?

Post 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.
User avatar
lurker
Posts: 3842
Joined: 08 Jan 2007, 06:13

Re: Real-time Replays during a game?

Post by lurker »

And you can chat with the players during and/or directly after the game.
Auswaschbar
Spring Developer
Posts: 1254
Joined: 24 Jun 2007, 08:34

Re: Real-time Replays during a game?

Post by Auswaschbar »

There is an awesome feature in spring, its called spectating. It does exactly what you have described.
Super Mario
Posts: 823
Joined: 21 Oct 2008, 02:54

Re: Real-time Replays during a game?

Post 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.
User avatar
Neddie
Community Lead
Posts: 9406
Joined: 10 Apr 2006, 05:05

Re: Real-time Replays during a game?

Post 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.
Super Mario
Posts: 823
Joined: 21 Oct 2008, 02:54

Re: Real-time Replays during a game?

Post 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.
Auswaschbar
Spring Developer
Posts: 1254
Joined: 24 Jun 2007, 08:34

Re: Real-time Replays during a game?

Post 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?
Hacked
Posts: 116
Joined: 15 Aug 2008, 18:06

Re: Real-time Replays during a game?

Post 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?
Super Mario
Posts: 823
Joined: 21 Oct 2008, 02:54

Re: Real-time Replays during a game?

Post 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?
Last edited by Super Mario on 25 Aug 2009, 01:02, edited 1 time in total.
Auswaschbar
Spring Developer
Posts: 1254
Joined: 24 Jun 2007, 08:34

Re: Real-time Replays during a game?

Post by Auswaschbar »

Super Mario wrote:You can't not talk to the game players because it's a replay.
"/nospectatorchat"
Auswaschbar
Spring Developer
Posts: 1254
Joined: 24 Jun 2007, 08:34

Re: Real-time Replays during a game?

Post 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?
User avatar
Gota
Posts: 7151
Joined: 11 Jan 2008, 16:55

Re: Real-time Replays during a game?

Post 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.
User avatar
Neddie
Community Lead
Posts: 9406
Joined: 10 Apr 2006, 05:05

Re: Real-time Replays during a game?

Post 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.
Super Mario
Posts: 823
Joined: 21 Oct 2008, 02:54

Re: Real-time Replays during a game?

Post 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?
Post Reply

Return to “Feature Requests”