Дополнительная кампания, действие которой разворачивается после событий оригинальных кампаний Warcraft III.
32 4 385
0
10
1 час назад
Отредактирован VK15Levk23
0
melaphon
С вашим комментарием согласен. На самом деле кампания мне очень нравится, хотя я и не прошёл пока финальную главу. Застревание юнитов - это на самом деле недоработка с искусственным интеллектом. И бросается это в глаза тем сильнее, чем больше вражеских баз.
Но даже несмотря не на самый лучший ландшафт, местами баги и непроработанный на JASS ИИ, я с большим удовольствием прошёл девять глав "Основания Империи".
Итак, все в названии вопроса.
Есть сюжетная карта, суть заключается в том, что главный герой имеет возможность перемещаться меж двумя областями(одна из них - болото, вторая подземелье). Герой перемещается мгновенно(посредством артефакта) - можно ли как-то реализовать плавную смену звукового оформления? Что-то вроде…
14 23
0
23
4 часа назад
0
rsfghd, если запускать как звук
0
27
4 часа назад
0
konvan5, разве можно запустить одновременно больше одной композиции? Музыка это не звук же
0
23
6 часов назад
0
EugeAl, но как решение такое может пойти, почему бы и нет, когда все равно все варианты костыли не идеальные.
0
23
6 часов назад
0
EugeAl, не, просто будет продолжаться не с того места, где останавливалась конкретная композиция.
0
17
6 часов назад
0
konvan5, все равно будет на начало сбиваться?
0
27
8 часов назад
0
konvan5, я делал такую систему и очень сильно был разочарован. Это серьезно влияет на пользовательский опыт, разрушая атмосферность и добавляя рандомную конфузию от происходящего
Пока болею, начал вновь ковыряться в редакторе.
В чем вопрос - камера стандартная игровая, прикреплена к герою. Как мне найти точку, которая находится ЗА пределами камеры игрока, не сильно далеко? Чтобы заспавнить там моба, к примеру
21 29
1
25
13 часов назад
Отредактирован Jack-of-shadow
1
ssbbssc, зачем? ты можешь сразу проверить.
Есть два варианта:
  1. Проверять паффинг в точке (не сработает, потому что +- миллиметр может зарешать)
  1. Заспавнить юнита, и сравнить его координаты с координаторами спавна (если изменились больше чем на 32 значит застрял в текстурах)
Застрявшего смещаешь циклом в любую сторону, пока не встанет нормально (у цикла лучше сделать счетчик на 100, чтобы не зациклился намертво если место так и не найдется. И опять же границы карты чекай чтобы не улетел).
0
20
13 часов назад
0
konvan5, спасибо большое
0
20
13 часов назад
0
Jack-of-shadow, да, на этот случай буду выдавать им призрачность, если натикает таймер "стояния на месте"