Suggestion to implement .5x and .25x speed

Started by Grabz, February 11, 2020, 01:49:36 PM

Previous topic - Next topic

Grabz

We got 2x and 4x speed, I think it'd be cool to bring back slower speeds, such as .5x and .25x speed. Below are the pros and cons I can think of, there might be more.

Pros:

  • Pausing often is a known strategy in CW games, and I think the ability to play the game slower might help ease players into learning more efficient play (if desired anyway).
  • Slower play can sometimes be more advantageous than frequent pause play, and here users with weaker machines have an advantage as their game slows down on its own.
Cons:

  • Maps that don't allow pause `IsPaused if UnpauseGame endif` take a hit because users can slow down the game.
Curious what you guys think.

GoodMorning

Another problem is for scripting and graphics - having to worry about whether or not to run on the non-frames, or interpolating positions/effects.
A narrative is a lightly-marked path to another reality.

Grabz

Quote from: GoodMorning on February 11, 2020, 06:02:50 PM
Another problem is for scripting and graphics - having to worry about whether or not to run on the non-frames, or interpolating positions/effects.
I think interpolation would be overkill, it might also break parity between 1x and the slower options. I'd say just run physics calculations (that includes scripts) every other frame (for .5x) and every four frames (.25x) while game FPS remains unchanged. The game already separates FPS from PFPS.