Тема: Tower Defence
Показать сообщение отдельно
Старый 20.07.2014, 00:49   #5
RBK
Знающий
 
Аватар для RBK
 
Регистрация: 06.12.2010
Адрес: Луганск
Сообщений: 252
Написано 112 полезных сообщений
(для 166 пользователей)
Ответ: Tower Defence

В этой игре лучше всего стрелять в первую цель в цепочке.
Для этого делаем список целей, каждого нового противника заносим в конец списка.
Для каждой пушки устанавливаем таймер(переменную) отсчета времени перезарядки.
Далее в цикле проверяем таймер пушки(если не готова,незачем искать цель),проверяем расстояние по списку целей начиная с первого.
Стреляем в первую найденную цель, запускаем перезарядку.
Если цель не нашли - ничего не делаем.

Чтобы стрельба выглядела лучше, нужно добавить расчет упреждения.
__________________
AMD Sempron(tm) 1.41Ггц, 1024МБ ОЗУ, GeForce 6200 128МБ, WinXP SP3.
(Offline)
 
Ответить с цитированием