← /browse

Delay or rollback? How online games hide lag: netcode explained
Online games have to keep two computers in agreement while messages take time to travel. Delay-based netcode waits for both players' inputs, so everything stays in sync but your controls feel late. Rollback netcode runs your presses instantly, guesses the other player, and rewinds and replays when the guess was wrong.
Use the interactive to change your ping and see how long a press waits, and how big a correction gets.

More in Game Mechanics
all Game Mechanics →
Game Mechanics
9 Oct Why does 60 FPS still feel choppy? Frame time and stutter explained Your game says 60 FPS but still feels choppy? The counter shows an average. What your eyes notice is frame time, the gap between each… Game Mechanics
7 Oct What is tick rate? Why some game servers feel sharper than others Online games run on a server that does not watch the match like a film. It works in steps called ticks, and the tick rate is how many steps… Game Mechanics
5 Oct What is a hitbox? Why some shots miss when you swear you hit Games don't check your shot against the pretty model. They check it against simple invisible shapes called hitboxes, and only those decide… Game Mechanics
4 Oct How does matchmaking work? Elo ratings and fair matches explained Matchmaking in most games starts with one number: a rating that estimates how likely you are to beat someone else. Elo, MMR and similar… Game Mechanics
2 Oct How does matchmaking pick your opponents? Skill ratings explained Matchmaking works by giving every player a hidden skill rating and trying to put you against opponents who give you about a 50% chance to… Game Mechanics
2 Oct Why does a 1% drop chance not mean 1 in 100? How game randomness works A 1% drop chance means each try has a 1 in 100 chance. It does not mean you get one every 100 tries, and the game does not remember your…
9 Oct Why does 60 FPS still feel choppy? Frame time and stutter explained Your game says 60 FPS but still feels choppy? The counter shows an average. What your eyes notice is frame time, the gap between each… Game Mechanics
7 Oct What is tick rate? Why some game servers feel sharper than others Online games run on a server that does not watch the match like a film. It works in steps called ticks, and the tick rate is how many steps… Game Mechanics
5 Oct What is a hitbox? Why some shots miss when you swear you hit Games don't check your shot against the pretty model. They check it against simple invisible shapes called hitboxes, and only those decide… Game Mechanics
4 Oct How does matchmaking work? Elo ratings and fair matches explained Matchmaking in most games starts with one number: a rating that estimates how likely you are to beat someone else. Elo, MMR and similar… Game Mechanics
2 Oct How does matchmaking pick your opponents? Skill ratings explained Matchmaking works by giving every player a hidden skill rating and trying to put you against opponents who give you about a 50% chance to… Game Mechanics
2 Oct Why does a 1% drop chance not mean 1 in 100? How game randomness works A 1% drop chance means each try has a 1 in 100 chance. It does not mean you get one every 100 tries, and the game does not remember your…