3 ms·
The whole idea behind dumb client/simulation server was to be able to support cities too big to be simulated on one machine (the simulation server can be distri
by theanzelm 8y ago
The whole idea behind dumb client/simulation server was to be able to support cities too big to be simulated on one machine (the simulation server can be distributed). I already have quite sophisticated streaming logic that basically makes sure only deltas of everything are streamed. Latency is not really an issue in this kind of game, for most player inputs I can even do simple optimistic prediction on the UI side, which works fairly well.
- gmueckl 8y agoLatency semms to be an issue to me when new data is requested that has not previously been streamed. Honestly, sending deltas always seems like a bad idea to me as this allows subtle synchronization issues to derail simulations bit by bit before the divergence is big enough to be noticable.