Пробуем решать задачи грамотно, а не делать сотни триггеров в которых отличается лишь одна цифра
13 1 882
0
26
5 лет назад
0
Если сохранять:
Если отключить cJass:
Загруженные файлы
0
26
5 лет назад
0
Clamp:
Очевидный пример применения абстракций. Все жители деревни по сути есть одно и то же, но с разными настройками, почему бы и не воспользоваться единым методом?
Одним из очевидных улучшений будет добавление случайного действия, например захода в трактир после работы или диалогов между жителями при встрече.
я решил взять самые очевидные и простые методы. улучшать так то можно как угодно, все зависит от фантазии, просто для конкретно данного случая решил не усложнять особо
0
30
5 лет назад
0
Очевидный пример применения абстракций. Все жители деревни по сути есть одно и то же, но с разными настройками, почему бы и не воспользоваться единым методом?
Одним из очевидных улучшений будет добавление случайного действия, например захода в трактир после работы или диалогов между жителями при встрече.
2
29
5 лет назад
2
Статья хороша, но всё равно как бы ты ни старался, найдутся те, кто сделают всё по своему, а потом будут репу чесать.
2
26
5 лет назад
2
Кристофер:
А чего в блог, а не в статьи?
наверное на статью особо не тянет, не знаю, если будет солидарное мнение можно сделать статью, сначала решил сделать в блог хотя бы
PhysCraft:
Как следующий этап данной разработки, можно сделать ИИ, который будет прокладывать путь по ребрам.
ИИ вообще заслуживает отдельного блока) по сути ему нужно будет выбирать точку которая наиболее близкая к конечной, а алгоритм достроит за него путь. Можно сделать базовый ИИ для жителя, в котором будут условные потребности, типа, поработал вот он какое то время, и чем выше усталость, тем вероятнее он пойдет отдохнуть, или учет материалов если это кузнец, наработал материал, пошел сложил на склад или торговцу
а кстати я даже больше скажу насчет пути, можно добавить на каждый граф свой приоритет, и затем искать пути с определенным приоритетам
допустим главные дороги с приоритетом 3, всякие небольшие отклонения от дороги имеют приоритет 2, а самые далекие не идущие рядом с цивилизацией 1
пускаем жителя по приоритету 3, он идет по дороге т.к. выбирает только такой приоритет, пускаем разбойника по приоритету 1, и он старается обойти все оживленные места
0
18
5 лет назад
0
А чего в блог, а не в статьи?
0
20
5 лет назад
0
Как следующий этап данной разработки, можно сделать ИИ, который будет прокладывать путь по ребрам.
0
28
5 лет назад
0
Вспомнилось, как ковырял SandBox в скайрим
3
21
5 лет назад
3
В самом деле это валидный подход не только в рамках модмейкинга. Эдакий урок здравого смысла.
Здесь можно заказать заклинание для WC3, если сомневаетесь в своих способностях или за него не берутся в основном ресурсе.
9 2 661
0
32
5 лет назад
Отредактирован Берги
0
antonpoganui, реализация на GUI в разы удорожит стоимость заклинаний