Суть моего вопроса в том, чтобы спросить, принято ли использовать TCP и UDP для связи между клиентом и сервером.
Я делаю игру клиент-сервер в реальном времени с частями связи, которые должны быть гарантированы (вход в систему и т. Д.), Но другие части будут в порядке терять пакеты (обновления состояния и т. Д.). Итак, я хотел бы использовать UDP для большей части передачи данных, но я не хочу реализовывать свою собственную среду, чтобы гарантировать, что моя контрольная связь (вход в систему) гарантирована.
Итак, было бы разумно сначала использовать TCP для управления соединением, а затем через отдельный порт отправить пакет передачи данных и далее?