Page 1 of 1

RePlay System

Posted: Thu Feb 07, 2019 2:35 am
by ImThatKid
I myself along with a couple other like to make super fighters deluxe videos, but sometimes never get to record or miss the crazy/funny moments. So for SFD to have an instant replay feature would be amazing and a big step for the game.

The Instant Replay Feature Would Include
  • Clips are saved in an in-game folder
    in settings, you are able to set the camera mode which it records in
    built-in video player
    slo-mo feature
    player lock on camera (able to select which character)

Re: RePlay System

Posted: Thu Feb 07, 2019 11:05 am
by JakSparro98
ImThatKid wrote:
Thu Feb 07, 2019 2:35 am
I myself along with a couple other like to make super fighters deluxe videos, but sometimes never get to record or miss the crazy/funny moments. So for SFD to have an instant replay feature would be amazing and a big step for the game.

The Instant Replay Feature Would Include
  • Clips are saved in an in-game folder
    in settings, you are able to set the camera mode which it records in
    built-in video player
    slo-mo feature
    player lock on camera (able to select which character)
Due to the non-deterministic nature of the physics engine a replay system would be a pain to implement, they could track every entity, tile and even the script execution state but there's no way to make the simulation run 100% the same way every time on every machines, in the Box2D FAQ you can read:
#Determinism ##Is Box2D deterministic? For the same input, and same binary, Box2D will reproduce any simulation. Box2D does not use any random numbers nor base any computation on random events (such as timers, etc).

However, people often want more stringent determinism. People often want to know if Box2D can produce identical results on different binaries and on different platforms. The answer is no. The reason for this answer has to do with how floating point math is implemented in many compilers and processors
Do not get me wrong, I would really like to see something like this in the game, but almost completely sure it won't happen.

Re: RePlay System

Posted: Mon Feb 11, 2019 8:42 pm
by Gurt
While this would be cool, it's nothing the engine can support. It would be easier to just record the last X seconds of the game and then be able to press a button to save footage permanently. But other software already allows you to do this (Fraps, Nvidia Shadowplay and similar).