My understanding is the best video game netcode tends to rely upon UDP for gameplay, TCP introduces way too much overhead to keep gameplay at its smoothest: far better to use UDP and get latest player data as fast as possible, lost packets be damned.
https://us.battle.net/support/en/article/300479
My understanding is the best video game netcode tends to rely upon UDP for gameplay, TCP introduces way too much overhead to keep gameplay at its smoothest: far better to use UDP and get latest player data as fast as possible, lost packets be damned.