They Are Billions

They Are Billions

View Stats:
One Man Army Apr 11, 2019 @ 5:42am
A question about the game speed difference to the devs
While watching various people play the game and playing myself, I noticed that for some the game runs at a faster rate(speed) and others at a slower rate(speed).

Everything in the game including time, zombies and units respond,move and attack based on that rate, so obviously the ones playing at the slower rate have a massive advantage, because it makes it much easier to respond to things.

I picked two random videos of two no pause run experienced players to use as a comparison and prove my point.

If you watch and compare the videos posted below you can clearly see the difference in movement speed of the units and running zombies as well as the in game time compared to the real world (youtube video) time passed.

Videos used for comparison:
Shad3less streamer: (Slow rate game)
https://www.youtube.com/watch?v=29OlfybkBho

DeadlyOptics streamer: (Fast rate game)
https://www.youtube.com/watch?v=0xvfpgSAjqw

_

Time difference test:

As a simple test, I compared the in game timer and the video timer passed of those two videos. The only paused time is when the mayor selection window came up.

GAME START DAY 000 (Day 00 Hour 00)
Shad3less: Video at: 00:35 (https://youtu.be/29OlfybkBho?t=35)
DeadlyOptics: Video at 00:38 (https://youtu.be/0xvfpgSAjqw?t=38)

GAME REACH DAY 001 (Day 01 Hour 00)
Shad3less: Video at: 02:47 (https://youtu.be/29OlfybkBho?t=167)
DeadlyOptics: Video at: 02:04 (https://youtu.be/0xvfpgSAjqw?t=124)

Video Time spent selecting Mayor 1:
Shad3less: 3 seconds (https://youtu.be/29OlfybkBho?t=96)
DeadlyOptics: 2 seconds (https://youtu.be/0xvfpgSAjqw?t=98)

HOW LONG DID IT TAKE TO REACH DAY ONE FOR EACH PLAYER:
Shad3less: 2:47(167s) - 0:35(35s) = 2:12(132s) - 0:03(3s) =
2:09 (129 seconds) real time duration.
DeadlyOptics: 2:04(124) - 0:38(38s) = 1:26(86s) - 0:02(2s) =
1:24(84 seconds) real time duration.

Time difference between slow and fast rate to reach DAY ONE in game:
129s-84s= 45 seconds.

If you keep comparing timers for days passed for both players the real time disparity gets bigger, but I chose to do it for just Day 1 because it's easier to follow and verify.

Conclusion:
DeadlyOptics's game rate is running at around ~50% faster than that of Shad3less, giving him much less reflex time to respond to things.

This major difference means that some people are playing the game at a slower rate making the game easier, while others play it at a higher rate which adds up quite a lot to the game's difficulty.

_

My questions to the devs:
1.What determines the rate(speed) of the game and why there are such major disparities to it?
2.Which one is considered the default (normal speed) for the game that you balance the game around?
3. Does the fast timers optimization menu option affect the game speed?
4. Is there a way for players to control the game speed?

EDIT - UPDATE:
Just an update on question 3 and 4.. about fast optimization option in the menu.
After some testing, I figured the game runs at a much faster rate cycle if you enable Fast Timers Optimization option and your cpu can handle it.
If players find that the game is too hard, then they should switch faster optimization option OFF and the game will play at its normal speed rate, allowing you more time to respond to notifications and what not.
So you can control the game speed to some degree.
Last edited by One Man Army; Apr 13, 2019 @ 4:58am
< >
Showing 1-9 of 9 comments
POBmaestro Apr 11, 2019 @ 11:38am 
I'm not a dev but my personal experience having watched various Twitch streamers play TAB:

1. I believe it is CPU clock cycles, so someone with a faster CPU will have a quicker game/less time to react/br at a disadvantage.
2. There is no normal speed I'm aware of. It would be nice if the devs could have a way of fixing CPU cycles for a fairer comparison.
3. I believe having it optimised makes the game run faster/gives the player less time to react.
4. I guess having/setting a slower CPU clock cycle would give the player an advantage.

The fact that each player consistently completes 800% at vastly different game times compared to other players shows that so called WR scores are largely meaningless. Not to take away clearly talented players, but when someone has a lot longer to react in a no pause game gives them an advantage, hence why I think PR is a better term than WR.
Last edited by POBmaestro; Apr 11, 2019 @ 11:39am
amordron Apr 11, 2019 @ 4:04pm 
This is true for most single player era I know of even Starcraft 2 has this effect.

Lag causes the game to change speed to match slowing the game if your cpu or gpu is having issues keeping up to keep the game stable. While if there is no lag the game runs at its normal speed.

All this shows is deadly optics when streaming puts less strain in his comp so the comp dosent need to adjust the speed.


Dose that give an advantage to the other guy sure it also has down sides like having a longer game in the end. The game is quite long as it is and I personally pref it running quicker.

Anyone can cause the game to slow down thou just open background shot or turn up the graphics to bog down your comp if you feel it’s an advantage. Thing is that you don’t account for is yes shadless has 50 percent longer to react to stuff he also has 50 percent longer of a delay between click and action canceling out a large amount of this advantage. As he needs to send that click sooner to get the same action to be carried out. Thou still leaving the advantage of having longer to think before making a action. It’s a lot smaller of an advantage than you make it sound of 50 percent extra time.

There is no way to fix this unless you want to make the game less stable to those with lower spec comps or make the game longer for those with good comps. Both of witch would not be a positive. It’s better to have the game open to more users than fix a minor advantage when playing no pause. When playing with pauses the advantage is mute as just pausing gives you all the time on the world.
Last edited by amordron; Apr 11, 2019 @ 4:18pm
One Man Army Apr 11, 2019 @ 8:22pm 
Originally posted by POBmaestro:
I'm not a dev but my personal experience having watched various Twitch streamers play TAB:

1. I believe it is CPU clock cycles, so someone with a faster CPU will have a quicker game/less time to react/br at a disadvantage.
2. There is no normal speed I'm aware of. It would be nice if the devs could have a way of fixing CPU cycles for a fairer comparison.
3. I believe having it optimised makes the game run faster/gives the player less time to react.
4. I guess having/setting a slower CPU clock cycle would give the player an advantage.

The fact that each player consistently completes 800% at vastly different game times compared to other players shows that so called WR scores are largely meaningless. Not to take away clearly talented players, but when someone has a lot longer to react in a no pause game gives them an advantage, hence why I think PR is a better term than WR.

That's what I thought as well, I just wanted a dev to confirm or explain to us how it works, so that maybe we can get an option to control the game speed.

Originally posted by amordron:
This is true for most single player era I know of even Starcraft 2 has this effect.

Lag causes the game to change speed to match slowing the game if your cpu or gpu is having issues keeping up to keep the game stable....

I have never seen a recent era game do this.

I know old games such as Red Alert 1 or Command and Conquer will run extremely fast due to the new processing power that the game was never accounted for, but even for that there is a fix to make the game playable.

You talk about starcraft 2 but starcraft 2 runs the same speed for everyone.
If cpu/gpu power is too low to run the game or others,usually the game will stutter a lot (lag) making it an unpleasant time, but TAB doesn't do that, it simply lowers the rate speed of the game.

TAB's way of handling cpu difference is very smart (If it's coded that way), because it is a single player at heart, however it does make it a very different game experience for everyone.

When zombies move and attack at a much faster speed, it gives you a lot less time to react to things.
This is one of the main reasons I believe, why a lot of people are having a hard time with the game difficulty.

If they give an option in the menu for people to choose speed, such as forcing the game using less cpu (processors), it may allow people to have a more similar experience, or even make it easier for those that want more time to respond to things.
Last edited by One Man Army; Apr 11, 2019 @ 8:48pm
amordron Apr 11, 2019 @ 9:03pm 
Originally posted by One Man Army:
Originally posted by POBmaestro:
I'm not a dev but my personal experience having watched various Twitch streamers play TAB:

1. I believe it is CPU clock cycles, so someone with a faster CPU will have a quicker game/less time to react/br at a disadvantage.
2. There is no normal speed I'm aware of. It would be nice if the devs could have a way of fixing CPU cycles for a fairer comparison.
3. I believe having it optimised makes the game run faster/gives the player less time to react.
4. I guess having/setting a slower CPU clock cycle would give the player an advantage.

The fact that each player consistently completes 800% at vastly different game times compared to other players shows that so called WR scores are largely meaningless. Not to take away clearly talented players, but when someone has a lot longer to react in a no pause game gives them an advantage, hence why I think PR is a better term than WR.

That's what I thought as well, I just wanted a dev to confirm or explain to us how it works, so that maybe we can get an option to control the game speed.

Originally posted by amordron:
This is true for most single player era I know of even Starcraft 2 has this effect.

Lag causes the game to change speed to match slowing the game if your cpu or gpu is having issues keeping up to keep the game stable....

I have never seen a recent era game do this.

I know old games such as Red Alert 1 or Command and Conquer will run extremely fast due to the new processing power that the game was never accounted for, but even for that there is a fix to make the game playable.

You talk about starcraft 2 but starcraft 2 runs the same speed for everyone.
If cpu/gpu power is too low to run the game or others,usually the game will stutter a lot (lag) making it an unpleasant time, but TAB doesn't do that, it simply lowers the rate speed of the game.

TAB's way of handling cpu difference is very smart (If it's coded that way), because it is a single player at heart, however it does make it a very different game experience for everyone.

When zombies move and attack at a much faster speed, it gives you a lot less time to react to things.
This is one of the main reasons I believe, why a lot of people are having a hard time with the game difficulty.

If they give an option in the menu for people to choose speed, such as forcing the game using less cpu (processors), it may allow people to have a more similar experience, or even make it easier for those that want more time to respond to things.


You are incorrect about starcraft 2. You are speaking about online starcraft 2 played with more than one user in a game. My example was solo starcraft 2. But even multi user dose show the same effect. The diff being yes multiplayer starcraft 2 dose run at the same speed for everyone within that game NOT everyone in the world.

Starcraft 2 with multi users in the game will base the games speed relative to real world time based on the worst of the users in that game and fixing the speed for everyone within that game to that. For the given game only people in a different game of the same map will see a different speed. When the worst of user gets to bad thou is when the drop out window pops up. To the point that some custom maps I play on starcraft 2 that run on a time based wave system where all waves should come every 90 real world secs some come on 90 secs some can be delayed to be as much as 300 secs due to slowdown via lag. (not factoring in dropout windows if they do pop up.) The same time in game passed during those 300 secs giving a ton more time to react exactly what is happening in your example. The waves attackrate and everyone just like you described is slowed down giving more time to react. Every player in the game sees the same time yes but game to game the time for each given wave is different due to different people being the one setting the speed.

The above is fact as even blizzard has explained how the system that manages drops within starcraft 2 works. Starting with slowing down the game to allow the worst comps to "catch up" before the dropout window comes and lastly a drop happens.

But to address single user games in this case you will never see a dropout window no matter how much of the expected norm you get to. The game as a whole will slow down to keep your game stable. Shutter is a result of this effect yes and tab DOSE do this. You might have not of seen it but tab most def dose shutter. I have done custom maps spawning literally over 1 mill units and TAB most def will shutter. if you haven't seen shutter it only means you game has not reached the level of slow down to see it nothing more.

As for recent games not doing this every one I have played dose this without exception. Some recent examples include warhammer 2017 and age of empires 2018.

The only thing i'm unsure if tab has or not is if there is a "max" game speed that is defined as the "normal" rate like most game. Eg sc2 is expected to have game time 30% faster than real life time when on "faster" as its max or normal speed. Than it slows down as needed from there, if needed. If TAB doesn't have a max it needs one yes but for all we know deadlys stream is the one just running at the "correct" speed and the other guy has the slowdown. If it can speed up without limit there is a issue there.

Fixing the game speed so the comp cant allow the game to speed up or slow down forces your cpu to have to handle the load this means the min specs of the game need to be increased or users need to turn down there graphics settings to match as they no longer have the game slowing down to make it up. While those that can handle full speed if that speed is made slower than it is now end up with a longer game witch many already find the game to long as it is even on 80 days. So there is a lot of negatives to such a system just since it gives a advantage to one no pause player over another. When the game is made around the pause system. When using pause the advantage is almost non existent so your only introducing negatives not for most users.

As an option to control yourself thats not a bad thing as people can then pick if they pref a slower or faster game.
Last edited by amordron; Apr 11, 2019 @ 9:33pm
Gomez Apr 11, 2019 @ 11:23pm 



Originally posted by One Man Army:

My questions to the devs:
1.What determines the rate(speed) of the game and why there are such major disparities to it?
2.Which one is considered the default (normal speed) for the game that you balance the game around?
3. Does the fast timers optimization menu option affect the game speed?
4. Is there a way for players to control the game speed?

Hi,

Depend on the cpu speed to process the phisyc of the game and also depend on the amount elements on the map.

There is default speed to be playable on super high speed pcs but the speed get balanced to be also playable in slower pcs, because every pc has its own speed.
There is no a way for players to control the game speed.


Thanks,


Regards
One Man Army Apr 13, 2019 @ 1:09am 
@Gomez

Concerning attack notifications from another thread I made and you know about:
If the game is running at a faster rate then the notifications should run at a faster rate as well.
I think this is probably the problem why some attack notifications don't play a sound or skip over. Because the game is running faster while the notifications are made to run on the default speed of the game.(?)

___

UPDATE on my main post.
Just an update on question 3 and 4.. about fast optimization option in the menu.
After some testing, I figured the game runs at a much faster rate cycle if you enable Fast Timers Optimization option and your cpu can handle it.

If players find that the game is too hard, then they should switch faster optimization option OFF and the game will play at its normal speed rate, allowing you more time to respond to notifications and what not.
So you can control the game speed to some degree.
Last edited by One Man Army; Apr 13, 2019 @ 5:00am
amordron Apr 13, 2019 @ 9:34am 
Originally posted by One Man Army:
@Gomez

Concerning attack notifications from another thread I made and you know about:
If the game is running at a faster rate then the notifications should run at a faster rate as well.
I think this is probably the problem why some attack notifications don't play a sound or skip over. Because the game is running faster while the notifications are made to run on the default speed of the game.(?)

___

UPDATE on my main post.
Just an update on question 3 and 4.. about fast optimization option in the menu.
After some testing, I figured the game runs at a much faster rate cycle if you enable Fast Timers Optimization option and your cpu can handle it.

If players find that the game is too hard, then they should switch faster optimization option OFF and the game will play at its normal speed rate, allowing you more time to respond to notifications and what not.
So you can control the game speed to some degree.


You should also be able to open prime95 in the background and watch the speed of the game drop to about a third due to bogging down the cpu. Prime 95 can be adjusted to use more or less of your cpu to fine tune how much its bogged down by. Haven't tried it in tab but works in other games.
QWEEDDY2 Jun 8, 2021 @ 2:56pm 
I know this is old thread.

Still there is points that missed here:
- FPS and refreshrate are not the same things, FPS directly affect game speed;
-- there is always for every game some native FPS, and too low\high cause physics bugs - it happen for They are Billions as well (mouse pointer\clicking issue), game are not support higher FPS than 120 (but support higher Hz, cause it only about your display and display\OS dont care about applications for that), or maybe even 60 (that be on early versions, as i can understand game now support higher than 60, still it must be limited as for every games)
(i play on notebook that barely do 60 FPS for me on max setting+fast time performance, i never be able get 120 on my PCs, not matter that i have high framerate TV (still low response time and high refreshrate are applied not matter what set up on OS))

- CheatEngine have speed hack, even if it not work for 100% for subj game;

- there is animation skipping\a-click trick (more with CheatEngine);

- some else bot\cheats 3rd party softwares can be used by streamers, although it not possible for subj game (im talk about some speedrun cheaters and 60 FPS -> 1 FPS - 60 FPS + bot-soft (TAS))
robfilrhijar Jun 14, 2021 @ 3:46am 
i have noticed this as well ryzen 9 5900x with an rtx 3080 fast everything and yes this game is brutal on highest difficuilty.
< >
Showing 1-9 of 9 comments
Per page: 1530 50

Date Posted: Apr 11, 2019 @ 5:42am
Posts: 9