Sidebar

Xash3D: Обсуждение

Qwertyus

New member
Aug 13, 2009
1,339
26
0
2 Raid:
Ну, за эффекты звука отвечает DSP, по идее. И вместо того, чтобы параллельно регулировать громкость звука, как мне кажется, реалистичнее будут разные параметры звукопроницаемости для разных материалов, либо просто ввести для энтить типа func_wall и т. п. отдельный такой параметр. Сейчас, насколько я понимаю, звукопроницаемость зависит только от толщины браша. А если движок сможет учитывать отдельные параметры состояния и звукопроницаемости энтитей, то будет достигаться, к примеру, усиление внешних звуков при разбитии окон / открытии дверей, а не только когда будешь высовываться из окна.
 

Raid

VIP
Jul 11, 2006
8,308
33
220
0
CSM-чат
2 Qwertyus:
Бить на звуковые зоны триггерами - вариант конечно, но весь уровень ими отделывать, цензурно выражаясь, устанешь.
 

XaeroX

Crystice Softworks
Sep 5, 2008
9,254
38
2 Raid:
Этот лимит не так просто поднять, как тебе кажется.
То есть поменять константу легко - но требования по оперативной памяти начинают расти, аки национальное самосознание после майдана.
Каждая лишняя энтитя в кадре - это sizeof(entity_state_t), помноженный на PACKET_BACKUP, а потом помноженный на число игроков.
 

GaNDyRaC

VIP
Dec 1, 2006
3,253
2 XaeroX:
Вроде взрослый человек, а в каждый пост пишешь чуточку остроты, что может вызвать у некоторых личностей припекалово...
 

Raid

VIP
Jul 11, 2006
8,308
33
220
0
CSM-чат
2 XaeroX:
А если из 2048 используется 256? Всё равно будет нагрузка больше, чем 256 сейчас?

2 GaNDyRaC:
Ты про майдаунов-то, которые страну до состояния войны довели?
 
Last edited:

XaeroX

Crystice Softworks
Sep 5, 2008
9,254
38
Вроде взрослый человек, а в каждый пост пишешь чуточку остроты, что может вызвать у некоторых личностей припекалово...
Так именно потому и пишу, что взрослый. :)
В детстве я так не умел. В детстве у меня самого от постов взрослых дядек на хлру припекало. :D
А если из 2048 используется 256? Всё равно будет нагрузка больше, чем 256 сейчас?
Массивы аллокаются один раз. Частые реаллоки неэффективны, т.к. приводят к фрагментации памяти.
 

Raid

VIP
Jul 11, 2006
8,308
33
220
0
CSM-чат
2 XaeroX:
А как тогда уровень моделями обставлять? В сурсе можно вроде, следовательно там проблему как-то решили.
 

XaeroX

Crystice Softworks
Sep 5, 2008
9,254
38
2 Raid:
По-разному можно. В волатиле, например, модели детализации становятся частью уровня. А в ксаше можно делать чисто-клиентские-энтити, которые не требуется посылать с сервера, а значит, они пойдут в обход лимита Too many entities in visible packet list.
Как сделано в сурсе - честно, не знаю. Не интересовался. Но, вероятно, что-то подобное.
 

Raid

VIP
Jul 11, 2006
8,308
33
220
0
CSM-чат
2 XaeroX:
Ну не знаю. Просто мне не понятно, куда пропадают энтити, потолки для которых вроде бы не задеты.
 

XaeroX

Crystice Softworks
Sep 5, 2008
9,254
38
2 Raid:
Места им в массиве не хватает, вот и пропадают.
Хотя, впрочем, это лишь предположение. Сообщение too many entities in visible packet list выводится? Если да - то точно оно.
 

Raid

VIP
Jul 11, 2006
8,308
33
220
0
CSM-чат
2 XaeroX:
В том-то и дело, что нет. Хотя после перекомпила надо будет перепроверить.
 

Lefront

всегда можно орнуть
Jun 30, 2008
2,199
34
Скажите пожалуйста, а в they hunger 3 всегда были отражение на всех стеклах.
А то я не помню абсолютно. А то тут решил поиграть на ксаше и бах, думал в начале меня глючит :D
 

Attachments

Game Server

CSM TV

Page QR Code

QR Code

Donate Campaign

Total amount
$0.00
Goal
$25.00

Latest profile posts

TestUser wrote on TRUP@C's profile.
Master?
TestUser wrote on TRUP@C's profile.
Hello Father

Members online

No members online now.

Discord