UDP незаменим там, где задержка критична, а потеря небольшого кусочка данных пройдет незаметно или не имеет значения. Например в CS:GO или дотане сервер постоянно отправляет вам координаты других игроков и если пакет с координатами врага потерялся в сети, серверу не нужно отправлять его заново — за эти миллисекунды враг уже сдвинулся. Игре важнее получить свежие координаты, а не ждать старые. Если бы использовался TCP, игра бы постоянно зависала, ожидая потерянных данных.
UDP незаменим там, где задержка критична, а потеря небольшого кусочка данных пройдет незаметно или не имеет значения. Например в CS:GO или дотане сервер постоянно отправляет вам координаты других игроков и если пакет с координатами врага потерялся в сети, серверу не нужно отправлять его заново — за эти миллисекунды враг уже сдвинулся. Игре важнее получить свежие координаты, а не ждать старые. Если бы использовался TCP, игра бы постоянно зависала, ожидая потерянных данных.