HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Немного о будущем XDM3038
1 час с ~X~
2 голосов
Страницы (103): « Первая ... « 89 90 91 92 [93] 94 95 96 97 » ... Последняя »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
~ X ~ писал:
ПС: по техническим вопросам будем говорить?

Так ты же сам не хочешь говорить по техническим вопросам, вот смотри.
Ты пишешь:
Цитата:
~ X ~ писал:
Короче, я таки реализую опасный метод оптимизации частиц. Но будет это довольно неприятно выглядеть.

Я тебя спрашиваю:
Цитата:
Дядя Миша писал:
Ну поведай же нам в чём его опасность и сколько прироста даст оптимизация

Это технические вопросы? Безусловно технические. Что ты мне ответил? А ничего не ответил. А теперь удивляешься чего мы флудим.
Ты вот возьми да расскажи нам про свой метод. А еще лутьшы тутор запили.
И все забудут про шапки и прочие глупости.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

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

Старое сообщение 19-12-2016 18:29
-
Ghoul [BB]
МРАЗЬ ОПАСНАЯ

Дата регистрации: Jan 2006
Проживает: ...и прожигает...
Сообщений: 2567

Рейтинг



Цитата:
~ X ~ писал:
Кстати, подумал... А что если, когда у игрока нет вообще оружия и/или патронов, на +АТТАК запилить удар рукой? Или ногой... Как в Дюке было (вроде) - можно бежать и одновременно двумя ногами бить. %))))))))


Давай. Запили. Давно пора.
двумя ногами это перебор, особенно на бегу, а вот грамотный удар с замедлением будет весьма кстати. И даже всё это на оружие никак не повлияет, ибо можно обозвать weapon_suit...который нигде, кроме инициализации хада, не применим.

Добавлено 19-12-2016 в 22:11:

Цитата:
Дядя Миша писал:
все забудут про шапки и прочие глупости.


Ну не все, поверь мне, не все....

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo

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

Старое сообщение 19-12-2016 19:11
- За что?
~ X ~
offline

Дата регистрации: Oct 2005
Проживает: Архангельск
Сообщений: 3619

Рейтинг



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


Цитата:
Ghoul [BB] писал:
грамотный удар с замедлением

Это уже как в скайриме - там хочешь пукнуть - останавливайся. И прыгать на бегу нельзя. Маразм крепчает как мороз в Солитюде. Не, как в Давнстаре.

Цитата:
Дядя Миша писал:
Ну поведай же нам в чём его опасность и сколько прироста даст оптимизация

Писать дольше, чем реализовывать. Я лучше реализую. Сделал, замерил. Профайлинг показал узкие места - не отрисовка, а просчёт столкновений. В итоге я принудительно отключил просчёты частиц вне ПВС. Дядя Миша будет кричать, что вдали снежинки исчезают или "только начинают сыпаться", но зато ФПС сразу вверх за 60. Вот такой трейд-офф. Теперь детейл-текстуры влияют на ФПС намного сильнее всего снега на карте.

Туториал писать? Это можно. Но после релиза. Если тко хочет ускорить процесс, мне нужна помощь в написании пресс-релиза.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]

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

Старое сообщение 19-12-2016 19:30
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
~ X ~ писал:
Писать дольше, чем реализовывать

Ну а ты это. В общих чертах. Можно - своими словами

Цитата:
~ X ~ писал:
Профайлинг показал узкие места - не отрисовка, а просчёт столкновений

Бред. У меня дождь с 20 тысячми трейсов в кадре не тормозил, а ты пытаешься нас убедить, что у тебя 200 снежинок фпс сажают?

Добавлено 19-12-2016 в 22:40:

Цитата:
~ X ~ писал:
В итоге я принудительно отключил просчёты частиц вне ПВС.

Это такой вин, что даже рар

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

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

Старое сообщение 19-12-2016 19:40
-
mittorn
Житель форума
Девойс

Дата регистрации: Nov 2009
Проживает: Томск
Сообщений: 398

Рейтинг



Дядя Миша у него карта огромная. за 40 секунд игры функция трейса пм-ная заняла 35 секунд пррцессорного времени.

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

Старое сообщение 20-12-2016 02:26
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



Цитата:
mittorn писал:
Это такой вин, что даже рар

Хм, а разве это плохо? Не рисовать и не обрабатывать клиентские эффекты, которые не попадают в ПВС?

Добавлено 20-12-2016 в 12:55:

Цитата:
mittorn писал:
у него карта огромная

И что, частицы прям сразу на всей карте рисуются? Даже там, где игрок их не видит (вне ПВС)? Не пойму.

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

Старое сообщение 20-12-2016 05:55
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34529
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



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


Цитата:
Ku2zoff писал:
И что, частицы прям сразу на всей карте рисуются? Даже там, где игрок их не видит (вне ПВС)? Не пойму.

Ну написано же - только что отключил.
Видимо да, все эти годы рисовались.

__________________

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

Старое сообщение 20-12-2016 05:57
-
~ X ~
offline

Дата регистрации: Oct 2005
Проживает: Архангельск
Сообщений: 3619

Рейтинг



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


XaeroX все эти недели, а не годы. Это скриптовый снег. Отрисовку включал когда ДМ начал ныть по поводу исчезания снежинок. Хотя, речь тут не про отрисовку. Кажется, ты не уловил.

Ku2zoff карты АИ были херово оптимизированы, комнаты рисовались на километр вперёд. Снижение зымакса и хинт-браши всё исправили.

Вообще же, для калиженов были выставлены FTRACE_SIMPLEBOX, но, похоже, и этого мало. Да и пофиг.


ЗЫ: гарга плющит!!!!!!!111

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]

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

Старое сообщение 20-12-2016 06:20
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
mittorn писал:
за 40 секунд игры функция трейса пм-ная заняла 35 секунд пррцессорного времени.

сколько трейсов было в кадре?
Вы их считали?

Цитата:
mittorn писал:
у него карта огромная

Ну если уж мы рисуем и трейсим только то, что попало в PVS, это уже не так критично.

Цитата:
Ku2zoff писал:
Не рисовать и не обрабатывать клиентские эффекты, которые не попадают в ПВС?

Ну насколько я понял он отключил только физику, а отрисовку так и оставил - не тормозит же

Цитата:
~ X ~ писал:
Отрисовку включал когда ДМ начал ныть по поводу исчезания снежинок

А кто тут нам угрожал, никаких апдейтов больше и так сойдет?

Цитата:
~ X ~ писал:
Вообще же, для калиженов были выставлены FTRACE_SIMPLEBOX, но, похоже, и этого мало

Ф параное дождик начинал неплохо так тормозить, когда считал коллизию от статиков. Ну вы меня извините статики по сложности коллизии не идут ни в какое сравнение с трейсом точечного хулла через клипноды. Да и потом, как это вы собрались на клиенте выставить FTRACE_SIMPLEBOX?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

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

Старое сообщение 20-12-2016 09:14
-
~ X ~
offline

Дата регистрации: Oct 2005
Проживает: Архангельск
Сообщений: 3619

Рейтинг



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


Дядя Миша у него крутой профайлер был.

Цитата:
Дядя Миша писал:
А кто тут нам угрожал, никаких апдейтов больше и так сойдет?

ну так я сначала правку внёс, а потом сказал.

Цитата:
Дядя Миша писал:
Да и потом, как это вы собрались на клиенте выставить

gEngfuncs.pEventAPI->EV_PlayerTrace(curPart->m_vPosPrev, curPart->m_vPos, ((m_iFlags & RENDERSYSTEM_FLAG_ADDPHYSICS)?PM_STUDIO_BOXM_STUDIO_IGNORE), -1, &pmtrace);
как-то так. Я названием флага ошибся, да. Но это хрен с ним. Суть ясна, я думаю.
Логика мне подсказывает, что так оно быстрее должно быть. Хитбоксы не нужны.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]

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

Старое сообщение 23-12-2016 15:44
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
~ X ~ писал:
Логика мне подсказывает, что так оно быстрее должно быть. Хитбоксы не нужны.

Тебе там по уму нужен PM_WORLDONLY. Сравни FPS.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

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

Старое сообщение 23-12-2016 17:59
-
~ X ~
offline

Дата регистрации: Oct 2005
Проживает: Архангельск
Сообщений: 3619

Рейтинг



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


Дядя Миша это выбирает пользователь. По мне так снежинки на голове - это весело. Но PM_WORLDONLY нельзя т.к. наверху окна прозрачные. Всё уже сравнено и выравнено.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]

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

Старое сообщение 23-12-2016 18:06
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
~ X ~ писал:
По мне так снежинки на голове - это весело

ежели она пост-эффектом часть экрана залепляет, то да.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

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

Старое сообщение 23-12-2016 18:22
-
~ X ~
offline

Дата регистрации: Oct 2005
Проживает: Архангельск
Сообщений: 3619

Рейтинг



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


Дядя Миша у человеков, чтоб снег полэкрана не забивал, ресницы есть, если что. Это будет не здорово. А вот как ты увидишь "пост-эффект" на других моделях - это вопрос.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]

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

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

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34529
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



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


Цитата:
~ X ~ писал:
у человеков, чтоб снег полэкрана не забивал, ресницы есть, если что

Ну очки залеплять может, в теории.
Или ты скажешь, что у очков есть стеклоочистители?

__________________

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

Старое сообщение 23-12-2016 18:31
-
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 13:02. Новая тема    Ответить
Страницы (103): « Первая ... « 89 90 91 92 [93] 94 95 96 97 » ... Последняя »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Немного о будущем XDM3038
1 час с ~X~
2 голосов
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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