Наше комьюнити:   OpenGL Shader Lab  •  Half-Life FX  •  Форум  
HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Чудовищный размер демок в хл1
  Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 Дядя Миша
who said meow?

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 21938
Нанёс повреждений: 361 ед.

Рейтинг



Чудовищный размер демок в хл1

Вот ради теста записал коротенькую демку (~60 сек) в хл1 (1.1.1.0).
Поглядел на размеры - ужаснулся, почти два мегабайта.
Писал, понятное дело, в синглплеере, но суть от этого не меняется.
Во всех трех квейках размер демки, будет, самое большее килобайт 100, независимо от того, в сингле её писали или в мультиплеере.
В чем же дело?

__________________
В действительности всё может оказаться иначе, чем оно есть на самом деле

My Projects: download page

Сообщить модератору | | IP: Записан
Сообщение: 41268

Старое сообщение 27-12-2008 21:39
-
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Новосибирск
Сообщений: 28166
Нанёс повреждений: 466 ед.
Возраст: 32

Рейтинг



Награды
 
[1 награда]


Ну наверное в том, что энтитей много разных движущихся, и вазелиновая оптимизация не спасает.

__________________
So she began again: 'Où est ma chatte?' which was the first sentence in her French lesson-book. The Mouse gave a sudden leap out of the water, and seemed to quiver all over with fright. 'Oh, I beg your pardon!' cried Alice hastily, afraid that she had hurt the poor animal's feelings. 'I quite forgot you didn't like cats.'

Сообщить модератору | | IP: Записан
Сообщение: 41269

Старое сообщение 27-12-2008 21:43
-
 Дядя Миша
who said meow?

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 21938
Нанёс повреждений: 361 ед.

Рейтинг



XaeroX специально создавал тестовую карту где кроме func_rotating и игрока больше ничего не было.
Размер с двух мегабайт уменьшился до 1.5 мегабайта.

__________________
В действительности всё может оказаться иначе, чем оно есть на самом деле

My Projects: download page

Сообщить модератору | | IP: Записан
Сообщение: 41273

Старое сообщение 28-12-2008 11:08
-
Drakulla
perpetualum guestum
Девойс

Дата регистрации: Oct 2008
Проживает: paradise
Сообщений: 100

Рейтинг



у мну так вобще када через фрапс записував 2 минути весили 600 мегабайт

__________________
В природе - мир истины чудесно привлекает нас, как приятная противоположеность миру призраков и лжи, в котором мы обыкновенно вращаемся, сами его создавая.

За это сообщение Drakulla получил предупреждение за оффтопик

Сообщить модератору | | IP: Записан
Сообщение: 41274

Старое сообщение 28-12-2008 11:20
- За что?
BUzer
Pills here!

Группа: Опытный
Дата регистрации: Oct 2005
Проживает: Владивосток
Сообщений: 347
Возраст: 34

Рейтинг



Дядя Миша
Наверное, в ку1-2 фпс сервера всегда 10 (или что-то около того), не зависимо от того, играем мы в сингл или в мульт. А в хл сервер в сингле тебе даёт столько обновлений, сколько у тебя фпс-а на экране (хотя это надо проверить, может они просто частоту увеличили).

Сообщить модератору | | IP: Записан
Сообщение: 41302

Старое сообщение 28-12-2008 23:18
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Новосибирск
Сообщений: 28166
Нанёс повреждений: 466 ед.
Возраст: 32

Рейтинг



Награды
 
[1 награда]


По-моему, обновления зависят от cl_cmdrate (или что-то вроде того), разве нет?

__________________
So she began again: 'Où est ma chatte?' which was the first sentence in her French lesson-book. The Mouse gave a sudden leap out of the water, and seemed to quiver all over with fright. 'Oh, I beg your pardon!' cried Alice hastily, afraid that she had hurt the poor animal's feelings. 'I quite forgot you didn't like cats.'

Сообщить модератору | | IP: Записан
Сообщение: 41304

Старое сообщение 29-12-2008 08:40
-
 Дядя Миша
who said meow?

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 21938
Нанёс повреждений: 361 ед.

Рейтинг



BUzer в халфе frametime соответствует 60 fps.
я в xash тоже делал обновление физики 60 fps, но пакеты по сети оставил отсылать 10 раз в секунду (а больше и не надо, иначе вся интерполяция летит к чертям, что мы имели удовольствие наблюдать в хл - моргающие модельки, прыжки по ступенькам итд ).
Вопрос в другом - как с таким траффиком играть по сети?

__________________
В действительности всё может оказаться иначе, чем оно есть на самом деле

My Projects: download page

Сообщить модератору | | IP: Записан
Сообщение: 41305

Старое сообщение 29-12-2008 08:54
-
Лукавый Ангел
Князь мира

Группа: Неопытный
Дата регистрации: Nov 2008
Проживает: Между небом, адом и землёй
Сообщений: 60
Возраст: 28

Рейтинг



По моему тут всё гораздо проще. При записи демки нужно ограничиться pev - остальные значения просто не следует отправлять. Они не нужны. И то - даже pev можно записывать не полностью, ведь есть там ключи, которые не влияют на видимость присходящего! Нужно только взять исходный код процедуры записи демки.

__________________
- Это правда?
- Да.
- Такая злая?
- Это злая прадва.
- Соответственно есть и добрая?
- Вы задаёте много вопросов...

Сообщить модератору | | IP: Записан
Сообщение: 41314

Старое сообщение 29-12-2008 10:36
- За что?
 Дядя Миша
who said meow?

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 21938
Нанёс повреждений: 361 ед.

Рейтинг



Лукавый Ангел я тебе страшный секрет открою - по сети отправляется entity_state_t с дельта-компрессией.
pev тут вообще не при делах.

__________________
В действительности всё может оказаться иначе, чем оно есть на самом деле

My Projects: download page

Сообщить модератору | | IP: Записан
Сообщение: 41328

Старое сообщение 29-12-2008 14:17
-
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 19:39. Новая тема    Ответить
  Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Чудовищный размер демок в хл1
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Chain Studios © 2005-2018

Рейтинг@Mail.ru