STEAM — это менеджер загрузки
ресурсов фирмы Valve, который осуществляет контроль за версией CS.
STEAM автоматически закачивает необходимые ресурсы при выходе
обновленной версии CS. Таким образом, фирма Valve распространяет свои
программные продукты в обход традиционных издателей на CD, которым для
Valve являлась фирма SIERRA.
STEAM создает некий CACHE, в основе
которого лежит виртуальная файловая система, содержащая игровые
ресурсы. Обновление игры происходит со STEAM-серверов. Обновление может
быть как платным, так и бесплатным.
С выходом STEAM, как считала
Valve, должна была пропасть проблема нагрузки на FTP-сервера в момент
выхода новых патчей. FTP сервера не справлялись с потоком желающих
скачать свежую заплатку и падали. Но как выяснилось позднее, во время
проведения крупнейших соревнований Cyber X Games, STEAM-сервера так же
не выдеживают нагрузку при попытке соединениями с ними всего лишь 1000
компьютеров.
Существенным минусом STEAM'а является высокая
требуемая скорость соединения с сетью Интернет. Минимум необходимо 256
Kbps!!! Оптимальной скоростью, по заявлениям самой Valve, было бы 384
Kbps. В принципе, STEAM должен работать и с меньшей скоростью (128 или
56 Kbps), но при этом времени уйдет очень много!