Delayed state display leads players to act on stale information
Aliases: stale information · UI latency · state synchronization · networked UI
What it is
Stale state display occurs when HUD, menus, objective marks, or resource values still show an old value after game logic or network authority has changed. Healing, attacking, buying, retreating, or coordinating from that display is not irrational; the interface has supplied invalid grounds for action.
Why it happens
Interface is the player’s main window onto system state. When display update trails adjudication, the perception–decision–action chain runs on a false premise: players believe ammunition remains, a target is lockable, or a teammate is standing. This matters most when change is fast and consequence high; stale state also damages prediction, encouraging repeated checks and attribution of failure to randomness or unfairness.
Where it stops holding
Some state must await server, animation, or aggregate calculation and cannot be zero-latency. It should not be presented as real time: predicted, waiting, synchronizing, and uncertain states need expression. Conversely, refreshing every microscopic value creates noise and jitter. Display recency, source, and precision should match the decision it enables.
Applying it
- Mark and measure update time from input through simulation and network to HUD; distinguish locally confirmable feedback from state awaiting authority.
- When a value may be stale, show clear synchronizing, predicted, or waiting representation and prevent unrecoverable errors caused by old state.
- Verification: use timestamped capture to compare logical, network, and UI state. Replay high-latency and rapid-change cases, counting errors caused by mismatched display.
Related
- Same group: W5.03.1 Critical state needs a change cue more salient than everyday noise · W5.03.2 Resource precision should match the granularity of actual decisions · W5.03.3 Multiple resources need visual hierarchy by priority
- Nearby: W4.01 Immediate feedback · W3.01 Input latency · V3.06 Consistent experience under network latency
- Search terms:
stale information·state synchronization·UI latency·networked UI