What is Tickrate?
Tickrate is the frequency at which a game server processes and sends updates to connected players, measured in hertz (Hz).
Tickrate is a fundamental concept in online gaming that directly impacts how responsive and accurate your multiplayer experience feels. At its core, tickrate refers to how many times per second a game server updates and sends information about the game state to all connected players. For example, a server with a 64Hz tickrate processes and sends updates 64 times per second, while a 128Hz server does so 128 times per second.
Understanding tickrate is crucial because it affects the synchronization between what you see on your screen and what's actually happening on the server. When you perform an action like shooting or moving, that input must travel to the server, be processed, and then the results sent back to all players. The tickrate determines how frequently this cycle occurs.
The relationship between tickrate and gameplay experience is nuanced. A higher tickrate generally provides a smoother, more responsive feel because updates happen more frequently. In competitive shooters like Counter-Strike: Global Offensive, the difference between 64Hz (matchmaking) and 128Hz (competitive) servers is noticeable to experienced players. However, the benefits of extremely high tickrates (like 250Hz) can diminish because human perception has limits.
It's important to understand that tickrate is just one factor in the network equation. Your personal latency (ping) plays a massive role - even on a 128Hz server, high latency can make the game feel sluggish. Additionally, client-side interpolation helps smooth out movement between server updates, but this introduces a small delay that higher tickrates can minimize.
Game developers must balance tickrate with server costs and bandwidth requirements. Higher tickrates demand more server resources and create more network traffic. This is why some games offer different tickrate options based on connection quality or subscription tiers. For instance, Overwatch initially launched with 21Hz servers but later upgraded PC servers to 63Hz for players with better connections.
Frame rate and refresh rate on your monitor also interact with tickrate. If your game runs at 60fps but the server tickrate is 128Hz, you won't perceive the full benefit of the higher tickrate. Conversely, if you have a high refresh rate monitor (144Hz or 240Hz) and your hardware can maintain high frame rates, you're more likely to benefit from higher server tickrates.
The concept of 'subtick' technology, introduced in games like Counter-Strike 2, represents an evolution beyond traditional tickrate. Instead of processing actions only at tick intervals, subtick systems track the exact moment actions occur, potentially eliminating the limitations of discrete tick-based updates. This could represent the future of online gaming, where the distinction between client and server becomes increasingly seamless.
For competitive gamers, understanding tickrate helps explain why certain shots feel unfair or why movement sometimes appears choppy. It's also why professional players often prefer servers with higher tickrates and lower latency. However, for casual gaming, the differences between tickrates are often imperceptible unless you have a keen eye and optimal network conditions.
Ultimately, tickrate is about finding the right balance between server performance, network efficiency, and gameplay feel. While higher is generally better, the law of diminishing returns applies, and other factors like latency, interpolation, and frame rate often have more noticeable impacts on your gaming experience than incremental tickrate increases beyond a certain point.