| Olegan | Дата: Воскресенье, 08.04.2012, 02:12 | Сообщение # 1 |
|
| Для ускорения загрузки файлов на клиент можно размещять карты, звуки, 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 раза. Всё переводится в папку, содержащую сами оригинальные (незаархивированные) файлы, т.е. в папке будет два варианта файлов - оригинальный и заархивированный.
|
| |
| |
| ПЕТРОВИЧ | Дата: Воскресенье, 08.04.2012, 09:24 | Сообщение # 2 |
|
| Olegan, очень полезная статья. Многие сталкиваются с такой проблемой. Лови +
ЭТО СТАРЫЙ ПРОФИЛЬ ЗОРКА, НОВЫЙ - http://intech-team.ru/index/8-1
|
| |
| |