adic3x
offline
Опыт:
108,439Активность: |
смесь действительно жуткая, хотя как я понял автор просто долго не обновлял парсер) |
21.09.2009, 13:54 | #21
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Артте
Open up your eyes
offline
Опыт:
23,423Активность: |
Много чего исправил по всем пунктам, указанным VD(спасибо ему и Адольфу). Заканчиваю добавление обработки декора и клиффов. Вероятно, сегодня будет новая версия.
Артте добавил: UPD 1.01 |
21.09.2009, 15:49 | #22
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DoMuHaToP
offline
Опыт:
11,204Активность: |
Теперь он периодически исчезает, когда бегает по лесу... Если стать между 4-мя деревьями, вообще исчезает, пока не выйдешь. С работающим триггером.
|
21.09.2009, 16:11 | #23
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Артте
Open up your eyes
offline
Опыт:
23,423Активность: |
Это потому, что я в РО убрал весь радиус у пехотинца. Аналогично с тем же, как он "пропадал" на первой странице этой темы=) ВОобще решений такой проблемы немного...два: первое добавит нагруженности на комп, это примерно так: создаем обзор перед юнитом на расстоянии 80 точек с радиусом 120 или около того и оставляем его там навсегда, то есть он не может быть удален или изменен, но это, имхо, того не стоит и накладывает некоторые ограничения на минимальный угол и расстояние. Второй вариант-добавить радиус в РО, впринципе небольшая видимость вокруг позволит ему не пропадать. Но тут тоже аналогично - появляются ограничения. Хотя, возможно, найдется и другое решение, но пока его не вижу.. |
21.09.2009, 16:34 | #24
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Критик
Нету времени(
offline
Опыт:
3,375Активность: |
Незнаю кто-то написал ниже перечисленное (читать лень), но я напишу! Если такое есть изменяюсь! Побегал где-то минуту! Потом все сбилось и обзор был нулевой полностью! |
21.09.2009, 16:37 | #25
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Артте
Open up your eyes
offline
Опыт:
23,423Активность: |
Артте:
Артте добавил:
Вобщем ограничение минимального радиуса-это траблы движка вара, который его строит по сетке, а не именно радиусом вокруг юнита.Хотя с другой стороны-увеличить весь масштаб карты на 50%..если грамотно сделать-незаметно, зато минимальный радиус будет меньше Артте добавил: Хм, столько людей скачало, а отзывов не досчитывается.. |
21.09.2009, 18:17 | #26
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
KINGGOLDrus
offline
Опыт:
2,941Активность: |
Люди, я что-то сделал и у меня юнит пропал...
|
21.09.2009, 18:43 | #27
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DoMuHaToP
offline
Опыт:
11,204Активность: |
michel2006, хех, это триггер сам отключился, а у пехотинца обычного радиуса обзора нет. =)
|
21.09.2009, 18:51 | #28
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Zanozus
Уехал учиться
offline
Опыт:
8,512Активность: |
Интересная наработка, я для себя тоже что-то подобное делал (тема в Академии: "Вопрос по радиусу обзора"). Правда у меня значительно проще было, без наворотов. Я заносил юнита в массив при его появлении на карте и создавал дамми(-ков) перед юнитом с заданным обзором ( и с возможным детектом) и менял его позицию в зависимости от положения юнита каждые 0.5 сек и все на тригерах. Еще делал "эффект вращения маяка". Отредактировано Zanozus, 21.09.2009 в 19:05. |
21.09.2009, 18:59 | #29
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Артте
Open up your eyes
offline
Опыт:
23,423Активность: |
|
21.09.2009, 19:08 | #30
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Zanozus
Уехал учиться
offline
Опыт:
8,512Активность: |
Ну да утечек наверно была уйма (ГУИ), хотя в мультиплеере 6 юнитов с таким обзором нормально работали. Один чел применил для одиночной карты пока не жаловался.
А насчет маяка. Наверно все видели как маяк освещает полосой света(обзора) вокруг себя. Полоса вращается вокруг маяка. Только я еще не определился что лучше:пересоздавать даммики или перемещать их. Что-то вроде этого: Zanozus добавил: Сделано довольно грубо т.к тогда еще только начинал изучать WorldEdit. Отредактировано Zanozus, 21.09.2009 в 19:31. |
21.09.2009, 19:39 | #31
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Артте
Open up your eyes
offline
Опыт:
23,423Активность: |
Zanozus:
Перемещать конечно. Zanozus: Тем не менее явных утечек как таковых я сходу не увидел - надо код ковырять. Вобщем неплохо для начала, да. |
21.09.2009, 19:42 | #32
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Van Damm
wait... what?
offline
Опыт:
22,268Активность: |
Имхо, небольшой обор юниту оставить стоит. Хотя бы для того, чтобы не было непоняток с пропаданием |
21.09.2009, 19:42 | #33
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Артте
Open up your eyes
offline
Опыт:
23,423Активность: |
Van_Damm, оно то так, но вот народ хочет стелс-карты делать,а там ведь спалиться так можно за спиной, тут надо предоставлять выбор мапмейкеру в любом случае. P.S. код теперь не настолько адской смеси?) |
21.09.2009, 19:44 | #34
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Zanozus
Уехал учиться
offline
Опыт:
8,512Активность: |
Если добавить джаза для подсчета координат, угла поворота маяка, проверки на доступность обзора, перемещать дамми и адаптировать для множества юнитов, то в общем играть можно. (я про свой пример)
Можно было взять попроще функцию с полярными координатами но тогда x:y координаты будет труднее проверять. Zanozus добавил: А да и в моей основной функции можно сделать чтобы маяк разведывал не по круговой орбите а по овалу. А обзор юнита можно сместить вправо/влево или сделать его сбоку или сзаде. |
21.09.2009, 19:52 | #35
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Артте
Open up your eyes
offline
Опыт:
23,423Активность: |
Я детально твой код глянул -у тебя по опр. углу создается дамми на опр. расстоянии...это проще) Отключи в хар-ках моего дамми-юнита: "Скрыть миникарту". Ты поймешь что у меня намного сложнее. |
21.09.2009, 19:59 | #36
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Zanozus
Уехал учиться
offline
Опыт:
8,512Активность: |
Я по отзывам уже заметил про твой код =) У меня по FacingAngle (угол взгляда) солдата создается а для маяка угол берется из переменной т.к его нужно поворачивать вокруг маяка. |
21.09.2009, 20:10 | #37
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Артте
Open up your eyes
offline
Опыт:
23,423Активность: |
Завтра, если получится реализовать идею, выложу полную проверку доступности взгляда, а не точечную, как сейчас. Впрочем, производительности требуемой примерно +5-10% добавится...это максимум.. но это предположение. |
21.09.2009, 20:22 | #38
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Артте
Open up your eyes
offline
Опыт:
23,423Активность: |
Всвязи с слишком ресурсоемким алгоритмом полного отслеживания обзора, выход новой версии откладывается, либо до придумывания более оптимального метода, либо реализую другие функции, а пока оставлю точечную обработку. |
23.09.2009, 00:18 | #39
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Артте
Open up your eyes
offline
Опыт:
23,423Активность: |
UPD 1.02 |
23.09.2009, 19:51 | #40
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|