Добавлен awesomesk1ll
Вопрос на тему "Как устроено передвижение юнитов в Warcraft 3"
Ситуация:
Имеется юнит (например, Пехотинец).
Имеется юнит (например, Пехотинец).
Вопрос:
Если отдать приказ идти в точку в 600 единицах позади пехотинца, как будет реализовано движение данного юнита?
Как долго он будет стоять на месте? Как и когда он будет разворачиваться, в нужном для передвижения, направлении?
Если отдать приказ идти в точку в 600 единицах позади пехотинца, как будет реализовано движение данного юнита?
Как долго он будет стоять на месте? Как и когда он будет разворачиваться, в нужном для передвижения, направлении?
Принятый ответ
В РО есть графа у юнита Движение - скорость поворота там указываешь в секундах скорость его поворота на 180*. Я ставлю 1.0сек, у каждого юнита по умолчанию своя(обычно не больше 0.4сек). Стоять на месте он будет как раз это время которое поворачивается. Разворачиваться будет сразу после приказа.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован awesomesk1ll
Вопрос в том - как сделать движение "как в варике". Я хотел задать его в разделе gamedev'а, но там премодерация (понятия не имею зачем).
GoJustGo: Бежать точно начинает до того как окончательно повернулся. Когда?
А как же задержка приказов..