Post
The invisible code that determines whether your online match feels smooth or like playing through mud.
Netcode is the umbrella term for all the networking code that handles communication between players and servers in an online game. It encompasses everything from how inputs are sent and received, to how the game reconciles disagreements between what different players see. Good netcode makes 150ms of ping feel like a local match. Bad netcode makes a wired fiber connection feel like dial-up. Fighting games are where netcode debates get the most heated -- the shift from delay-based to rollback netcode has been one of the biggest quality-of-life improvements in competitive gaming history.
Example
Street Fighter 6 launched with excellent rollback netcode, a massive improvement over Street Fighter V's delay-based system. The difference was night and day -- cross-continent matches in SF6 feel playable in ways that SF5 never managed.
Why it matters
Netcode is the single biggest factor in whether an online game feels good to play. A brilliantly designed game with terrible netcode will bleed its playerbase, while solid netcode can keep a community thriving for years.
Related concepts