|
Архив - только для чтения |
| Модератор форума: andycrowz |
| Форум Корзина форума Корзина [patch]Оптимизация расчетов видимостей и аггро-реакций |
| [patch]Оптимизация расчетов видимостей и аггро-реакций |
Взято с Mangos.ru
Мы с Ambal, разработали оптимизацию для системы видимостей и проверки аггро реакций. В текущей версии мангоса передвижения по миру вызывают огромное количество таких функций, выполняющих поиск по гриду, естественнно при большом количетсве перемещающихся плееров\кричеров нагрузка становится приличной. основные идеи: Так как патче расчеты будут происходить с периодичностью (предварительно) в 1 сек - за счет этого мы существенно снизим нагрузку на сервер путем пропуска расчетов в обработчиках пакетов движения от игроков и мовемент генераторов Update #1: Почистили патч от ненужных правок в pchdef.h Также подправили сигнатуру новой функции Visit() в Cell.h/CellImpl.h Прикрепления:
relocate_opt_ol.diff
(43.2 Kb)
·
relocation_and_.diff
(52.2 Kb)
·
relocation_and_.diff
(57.6 Kb)
·
relocation_and_.diff
(51.9 Kb)
·
relocation_and_.diff
(51.6 Kb)
Сообщение # 1 написано 09.07.2009 в 01:48
|
Quote (xaza) Update #4: Пофиксили некоторые ошибки - стелс работает так же как и на чистом мангосе(надеюсь). Понизили периодичность расчетов до 0.6 сек неплохо
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. ©
Сообщение # 4 написано 09.10.2009 в 17:29
|
Данная тема была перемещена из раздела Патчи в ядро MaNGOS.
Причина перемещения: Устарело Переместил: ph3n.
Сообщение # 5 написано 11.10.2012 в 14:41
|
| |||
| |||
