Господа, а есть ли в анриле возможность для дефолтного навмеша

связать отдалённые участки между собой?

Геймплейно - чтоб сделать порталы, через которые NPC смогут строить маршруты автоматически (т.е. цена путешествия между точками входа и выхода будет 0 - соответственно, это будет выгоднее, чем обычный маршрут)

NavLink к сожалению работает только для соседних тайлов :(

22 ответов

27 просмотров

а просто выставление координаты в конечную точку не работает?

norlin- Автор вопроса

выставление координаты чего?

персонажу координаты дальнего портала

norlin- Автор вопроса

а, не, вопрос не про саму телепортацию, а про pathfinding

полез такой почитать за линки... там пишут, что можно размер тайла увеличить, тогда и линки будут бить дальше не проверял?

norlin- Автор вопроса

а смысл, если мне надо, например, с одного края карты на другой

Значит строй навигацию до портала а потом разруливай логикой )

norlin- Автор вопроса

так и приходится, но неудобно

я просто не увидел инфы про "только соседние" люди что-то делают с большими расстояниями, но лимит при перетаскивании линков есть

norlin- Автор вопроса

в документации инфы нет, но по факту оно именно так работает. Даже в редакторе видно, что линк не строится иначе

А если после входа в портал телепортировать нав агента, а на выходе из нового портала сразу точку ставить промежуточную и идти к ней потом уже от нее идти куда нужно

тут требуется, чтобы агент выбирал ТП в приоритете, если через него ближе

norlin- Автор вопроса

не очень понял, как это решит пробелму посика пути)

Путь будет искать от выхода из портала

norlin- Автор вопроса

мне надо чтоб путь искался от начальной точки до конечной, учитывая возможность перехода через портал С поиском пути до входа или от выхода из портала проблем нет)

время пределывать энжын пот себя)))

norlin- Автор вопроса

ну там всего лишь свой навмеш написать придётся, в худшем случае

Порталы это графф. Нужно его сгенерить и выбрать самый краткий путь. Потом по этому пути пускать пешку. Ты будешь знать все точки входа и выхода и куда двтгатся

norlin- Автор вопроса

так это и есть то что делает навмеш/pathfinding Как самому такое сделать - не проблема) Вопрос был в том, есть ли в движке готовая фича)

Такого не будет по дефолту.

norlin- Автор вопроса

ну для геймплейного навмеша была бы вполне логичная фича

Неиспорю. Но епики выбрали построение пути по нав меш волюме. Может можно построть динамический волюм на всю карту и в него внести путь где его ноды и будут порталы, а потом искать самый лучший через GetPathLength()

Похожие вопросы

Обсуждают сегодня

Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Вот еще странный косяк, подскажите как бороться. Я git clone сделал себе всего embassy и примеры там запускаю. Всё хорошо. Но вот решил в cargo.toml зависимости не как в приме...
Lukutin R2AJP
5
А в каком формате фреймы? Сам формат сейчас придумываешь, или что-то готовое нужно распарсить?
Okhsunrog
5
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Раз начали говорить про embassy, то присоединюсь со своими парой вопросов. 1) Есть ли сопоставимые аналоги для асинхронного кода в emdebbed? 2) Можно ли внутри задач embassy ...
NI_isx
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Карта сайта