Для ускорения загрузки файлов на клиент можно размещять карты, звуки, wad файлы на вэб-сайте. Это позволяет приодолеть порог скорости в 25 КБ/с
Для включение этого механизма закачки необходимо в конфиге сервера указать sv_downloadurl "http://xxx.xxx/download" (без слеша в конце!)
Где ххх.ххх - адрес вашего сайта /download - папка в которой лежат необходимые для закачки файлы. (внимание необходимо соблюдать структуру папок)
Для того чтобы клиент скачал например карту de_dust2.bsp Необходимо файл положить её в папку download/maps/de_dust2.bsp
Кроме этого сущестует ещё и дополнительный способ ускорить загрузку в вэб-сайта. Игровой движок Half-Life 2 понимает архивы формата bz2 и умеет налету распаковывать такие файлы. Поэтому перед тем как выкладывать файлы на вэб-сайт рекомендуется их сжать с помощью любого bz2 архиватора.
Файлы: карты, музыку, скины рекомендуется переводить в bzip2. Работает программа легко! Наводите на неё файл и она его переводит в bzip2 и всё. После архивирования размер файлов уменьшается примерно в 2-4 раза.
Всё переводится в папку, содержащую сами оригинальные (незаархивированные) файлы, т.е. в папке будет два варианта файлов - оригинальный и заархивированный.
|