2

» WarCraft 3 / Как сделать тавер-казарму?

PyCCKuu_4eJl:
Тогда один повторяющийся таймер в например минуту, который меняет номер волны и запускает следующую при условии что жизней больше нуля
в kingdom rush не играл поэтому хз что там да как
в KR там волны ждут определенное время и их можно запустить быстро нажатием. мб устанавливать +3 к переменной войск при каждой постройке казармы?
2

» WarCraft 3 / Как сделать тавер-казарму?

PyCCKuu_4eJl:
В тд обычно всё реализовано на волнах, т.е. пока текущая не будет уничтожена (или пропущена), таймер новой не стартует. Так что будет достаточно одного отряда, и пока в нём все юниты не будут мертвы (включая тех что прошли), новой волны не будет.
я просто хочу попробывать перенести kingdom rush в warcraft 3 и не знаю как работать с казармами
PyCCKuu_4eJl:
В тд обычно всё реализовано на волнах, т.е. пока текущая не будет уничтожена (или пропущена), таймер новой не стартует. Так что будет достаточно одного отряда, и пока в нём все юниты не будут мертвы (включая тех что прошли), новой волны не будет.
а там волны идут независимо,то есть,если все еще есть мобы на карте,то волна все равно идет
2

» WarCraft 3 / Как сделать тавер-казарму?

PyCCKuu_4eJl:
Трёхмерные массивы + привязка юнита к массиву / хэштаблица
  1. номер казармы
  2. номер юнита
  3. сам таймер, привязанный к юниту
Юнит умер -> ждать 20 секунд -> выпускать нового
если тд то также нужно делать?