Разработчики Half-Life не учли одного, когда разрабатывали свою игру – что она станет мега популярно, и к её основе будут дорабатывать карты, плагины, модели. Стандартный загрузчик не справлялся с этой работой. И тогда они доработали подгрузку http путём.
То есть, во время подключения, идёт поиск нужных файлов. И они уже скачиваются не с игрового сервера, а с web сервера.