Tower Defence
Вложений: 1
Хочу сделать игру типа TD но не могу решить проблему с типами. Если посмотреть пример то чётко видно что пушка стреляет растеряно. Как реализовать чтоб пушка периодически переключалась между целями в радиусе действия.
|
Ответ: Tower Defence
Запомнить найденную цель и атаковать её до тех пор пока она не погибнет или уйдет из зоны поражения, далее найти новую цель, и повторить сначала.
|
Ответ: Tower Defence
А как это реализовать с помощью типов.
|
Ответ: Tower Defence
Цитата:
UPD: Проглядел пример. Пардон. 1) Убрать Parent у пули. 2) Вставить таки условие на проверку дистанции до цели. Так стрелять будет в ближнюю цель до тех пор пока та не сдохнет. |
Ответ: Tower Defence
В этой игре лучше всего стрелять в первую цель в цепочке.
Для этого делаем список целей, каждого нового противника заносим в конец списка. Для каждой пушки устанавливаем таймер(переменную) отсчета времени перезарядки. Далее в цикле проверяем таймер пушки(если не готова,незачем искать цель),проверяем расстояние по списку целей начиная с первого. Стреляем в первую найденную цель, запускаем перезарядку. Если цель не нашли - ничего не делаем. Чтобы стрельба выглядела лучше, нужно добавить расчет упреждения. |
Часовой пояс GMT +4, время: 08:03. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot