SeraphimLeftNut wrote:If this is exactly true, then this thread exactly has no point
Statistics: Posted by SeraphimLeftNut — 13 Nov 2016, 22:33
Statistics: Posted by ckitching — 01 Jul 2016, 19:34
SeraphimLeftNut wrote:Could you go into more detail about how a patrolling engineer looking for reclaim chooses a piece of reclaim to reclaim and synchronizes this across different games running on different players systems.
Statistics: Posted by SeraphimLeftNut — 01 Jul 2016, 17:25
Statistics: Posted by Sheeo — 01 Jul 2016, 16:18
Statistics: Posted by Zoram — 01 Jul 2016, 15:28
Statistics: Posted by SeraphimLeftNut — 01 Jul 2016, 14:56
Statistics: Posted by Hawkei — 01 Jul 2016, 05:54
Statistics: Posted by ckitching — 01 Jul 2016, 03:50
Statistics: Posted by Zoram — 01 Jul 2016, 03:08
ckitching wrote:
When you give an order, the game always schedules it a certain amount in the future, not right now. (I think it's either half a second or 1 second right now, can't remember, it's tunable).
The reason for this is that for each simulation timestep to be displayed, your computer has to have received all the orders that everyone wants to make in that timestep. If you scheduled the order for right now, then the simulation would have to stop for everyone until your order has been sent to everybody. By scheduling your order a little bit in the future, the game has some time to synchronise before that order has to happen, so your simulation doesn't freeze.
When you see a game freeze and someone is "behind", that's basically what has happened: the simulation has caught up with the command stream and we're now stuck waiting for someone to tell us their orders (even if it's nothing) for this step so we can carry on.
The tradeoff is there is a delay between giving an order and anything happening (but units that were already carrying out orders don't freeze in place).
This isn't something to be "fixed", that's just how it is.
ckitching wrote:
Almost everything that comes out of your threads to do with "reducing UI lag by avoiding memory fragmentation" and suchlike has little to no technical merit. Would you like a tinfoil hat?
Statistics: Posted by nine2 — 01 Jul 2016, 00:32
Statistics: Posted by ckitching — 30 Jun 2016, 22:18
Statistics: Posted by briang — 30 Jun 2016, 21:17