Автор Тема: Схемы застройки при которой меньше тормозов.  (Прочитано 4590 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн SP

  • Постоялец
  • ***
  • Сообщений: 134
    • Просмотр профиля
У кого-нибудь есть проверенные данные.
Я вот не пойму логически чем коридоры в 1 клетку хуже, чем в 2-3.
Действительно есть разница ?
А нужны именно коридоры в 3 клетки шириной (чтоб расходиться
к примеру), или достаточно три параллельных коридора ?
В широких непонятно как ставить двери :)

Оффлайн Dvorovic

  • Глобальный модератор
  • Старожил
  • *****
  • Сообщений: 468
  • Вдарим по земле!
    • Просмотр профиля
В узких коридорах дварфы будут сталкиваться, тупить, искать обходные пути; чем шире коридор, тем лучше игра будет обсчитывать pathfinding, тем меньше будет тормозов.
В двух-клеточных двери ставятся нормально, в трехклеточных можно посередине поставить шлюз, потом пристроить две двери, потом открыть шлюз. А вообще необязательно же все дверями перекрывать.

Оффлайн SP

  • Постоялец
  • ***
  • Сообщений: 134
    • Просмотр профиля
чем шире коридор, тем лучше игра будет обсчитывать pathfinding, тем меньше будет тормозов.
Вот тут-бы понять как возможность выбрать в коридоре 4 направления движения
(трехклеточный я в центре) помогает ускоряться по сравнению с двумя направлениями
(узкий коридор) ?
Или затык именно когда гномы встречаются ?
Что вообще в этом плохого ?

Оффлайн Jesus

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1459
  • Баню, удаляю исключительно рекламо-спамеров.
    • Просмотр профиля
Есть правило:
если на клетке много существ то стоит только одно, остальные лежат.

Коридор в 1 клетку.
Теперь представь себе бежит 2 дварфа на встречу друг другу, один падает второй по нему пробегает, после чего первый встает и идет дальше.
В то время когда дварф лежит он обычно не ходит. (либо ходит медленно).
т.е. получаешь реальные задержки в передвижении дварфов.

Коридор из двух клеток обычно решает эту проблему :) там редка ситуация что 2-м дварфам надо наступить на 1 и ту-же клетку, но при большой разнице в скоростях дварфов она все-же есть :).
Лично я обычно строю коридоры из 2-х клеток.
До торгового депо точно 3 клетки. хоть караваны и не починил Тоади до сих пор.
иногда бывает строю основной коридор в 5 клеток.

Двери.

Для установки двери нужна одна стенка рядом. коридор из двух клеток нормально переживает установку в нем дверей.
более того :) в основные помещения у меня почти всегда входы из 2-х дверей.

Оффлайн SP

  • Постоялец
  • ***
  • Сообщений: 134
    • Просмотр профиля
Есть правило:
если на клетке много существ то стоит только одно, остальные лежат.
Тогда понятно.

ЗЫ. А что не починили в караванах ?

Оффлайн Jesus

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1459
  • Баню, удаляю исключительно рекламо-спамеров.
    • Просмотр профиля
Есть правило:
если на клетке много существ то стоит только одно, остальные лежат.
Тогда понятно.

ЗЫ. А что не починили в караванах ?
в 40d караваны приезжали с вагончиками  :'( (с таким рядом с котором начинаешь).
и если до депо дорога меньше 3-х клеток, часть товаров не доходила до рынка, вагончики тусили на краю карты и ждали пока пешие торговцы отторгуются а те приносили не очень много с собой.
вот в 31... вагончики не починили :(
поэтому счас торговцам достаточно 1 клетки, и пофиг на все...

а раньше :) стачивал камни, строил дорогу(что-бы деревьями не зарастало). тока чтоб вагончики нормально доехали.

Оффлайн Jesus

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1459
  • Баню, удаляю исключительно рекламо-спамеров.
    • Просмотр профиля
В узких коридорах дварфы будут сталкиваться, тупить, искать обходные пути; чем шире коридор, тем лучше игра будет обсчитывать pathfinding, тем меньше будет тормозов.
В двух-клеточных двери ставятся нормально, в трехклеточных можно посередине поставить шлюз, потом пристроить две двери, потом открыть шлюз. А вообще необязательно же все дверями перекрывать.

не уверен... при полностью скопаных лестницами (Х) 3-4 уровнях, тормоза начинаются еще те...

(эксперимент проводил на Эмбарке 2х2)
(примерно 40 дварфов было, и поверхность была полностью отрезана от выкопаных уровней, не торговцев, не имигрантов, не осад, не новых животных в область раскопок попасть не могло).

Оффлайн muuus

  • Новичок
  • *
  • Сообщений: 33
    • Просмотр профиля
Не, лестницы 5*5 и минимальный коридор в 3 клетки.
при 140 дварфах, FPS = 95 (старенький самый чахлый core 2, 2 Ггц)

Когда был маленький и не знал как нормально строить, при 60 дварфах fps = 20. Пичаль пичаль.