This is, basically, the work of connecting different players running different copies of a game in different places on different internet connections—somehow resulting in a smooth playing experience for everyone. The netcode in competitive shooters and fighting games needs to…