Новый NAVMESH в Unity - Обзор возможностей / Как создать игру [Урок 130]
ฝัง
- เผยแพร่เมื่อ 26 ส.ค. 2024
- В этом уроке показываю основные возможности продвинутого навмеша в Unity, а также его установку для разных версий движка.
Справка по новому навмешу: docs.unity3d.c...
Вопросы и ответы на счёт платных занятий по разработке игр и помощи в проектах: • Вопросы и ответы на сч...
Мои игры в Steam:
store.steampow...
Личка в Телеграмм: t.me/VLADIMIR_...
Группа во ВКОНТАКТЕ: igrodelsky
Личка во ВКОНТАКТЕ: dostali...
Сайт: dostalitios.wix...
Почта: dostalitios@gmail.com
(игродельский, igrodelsky, разработка игр, юнити, unity, уроки, 2023)
В новых версиях Юнити система навигации тоже новая по умолчанию, а в ней запекание происходит через компонент NavMeshSurface.
Из раза в раз умудряешься не только находить полезные и продвинутые вещи в Unity, но и разбираться в сути и делиться информацией.) Огромный респект и человеческое спасибо. Следующие видео по теме будет интересно глянуть. В частности интересно дружит ли система с root motion анимацией.
Долго ждал про эту систему навмеша
@@BastionKadabr что за "один грамотный подробный"?
Крутая штука
Чудно, как раз то что я и искал. Оставил вопрос на потом, и занимаюсь другими механиками, а тут такой подгон.
Наконец-то автозапечение добавили
Хороший обзор. Недеюсь, что сделаешь обзор подробнее😊
Первый урок с подробностями уже залит, завтра вечером будет доступен ;)
На Гите давно есть навмеш который запекает в реалтайм, теперь надо сравнить производительность. Спасибо за видос❤
кинь пожалуйста ссылку если не сложно?
Этот новый навмеш изначально можно было только с Гита скачать. Так что, видимо, это он и есть. Просто тогда он был ещё в бете.
@@igrodelsky эхх, жаль! Кинуть в апдейт и забыть не получится.
обожаю твои видео!
Ооо, чудово іду тестити. Дякую за корисну інформацію😊
Красава, мужик, я часа 3 инет облизывал что бы узнать где взять, его. по умолчанию нет хотя версия 2022.3
а у тебя есть вкладка Bake в Navigation?
Версия юнити 2023.2.2f1 - в Navigation нет опции Bake и Objects, в чем может быть причина? Либо в новых версиях их перенесли куда-то?
В новых версиях Юнити система навигации тоже новая по умолчанию, а в ней запекание происходит через компонент NavMeshSurface.
А как в новом Навмеше обстоит дело со скоростью поворота Агента? В прошлом я помню с этим были проблемы.
А что делать, если открываешь окно с “Navigation (obsolete)” и написано что устарела версия? Пробовал и переустанавливать и запекать, но не работает :(
Пакет навмеша установлен ?
Что делать если нет bake и object а новом а в старом obsolete система bake не генерирует ходы?
Какая версия Юнити ?
А как отключить навмешевскую физику? Мне от навмеша нужна только сама навигация, а прилипание к сетке не даёт сталкивать врагов в пропасть. Помогите.
У навмеша нет никакой физики. Можно отключить навмешагент, чтобы не прилипал.
@@igrodelsky тогда он не сможет искать путь
Спасибо! Надо освоить.
Вообще 22я уже LTSка, не пора ли переходить?))
Спасибо за видео. Вообще про Навмеш ничего не знал. Где можно посмотреть доступную информацию, как с помощью его можно ландшафт сделать, и чтобы меш коллайдр на нём был? Спасибо.
Да просто напиши в Ютьюбе запрос типа "Uity navmesh". Уроков базовых хватает. Запекание навмеша на ландшафте ничем принципиально от запекания те же кубов не отличается. Принцип действий одинаковый.
Такой вопрос, установил AI Navigation после чего появилась консоль AI в Window, после нажатия на AI -> Navigation появляется само окно Navigation, но только с двумя опциями Agents и Areas, почему-то отсутствуют две остальные опции Bake и Objects, в чем может быть причина? Заранее благодарю за ответ.
Какая версия Юнити ?
@@igrodelsky 2023.2.2f1
@@igrodelsky 2023.2.2f1
Мне бы хотелось узнать может ли AI прыгать по блокам создавая себе маршрут
Может
а можно сравнение с обычной версией? на сколько лучше в рилтайм запекает в сравнении со старой версией?
особенно на телефонах
Старая версия вообще в реалтайме не запекает.
Я пользуюсь старым навмешом (Юнити 2021 года). Подскажите, можно ли запекать хитбоксы не включая Mesh Renderer? Каждый раз приходится их делать видимыми, чтобы запечь небольшой участочек. И можно ли запекать только часть карты, не меняя остальное запекание? Буду очень благодарен за ответ. Видео как всегда топ!
В новом навмеше оба варианта можно реализовать. Покажу в следующих уроках.
@@igrodelsky хорошо, спасибо за ответ. Но обязательно ли переходить на новую версию юнити?
@@redexperiment939 Нет. Я же показывал, что на 2021 версии новый навмеш работает.
@@igrodelsky (. Честно я не досмотрел видео. Не думал что ответите именно вы. Как-то стыдно, что задаю вопросы автору, на которые он уже отвечал в видео. Извините.
спасибо за видео, а то что нав меш в реальном времени прогружается в определенном радиусе, это не сильнее грузит систему, от обычного запекания?
Всё, что в реалтайме просчитывается, жрёт больеше ресурсов. Но вот на сколько больше - это нужно тестить. Возможно, сделаю ролик с тестами.
@@igrodelsky 👍
Не сталкивались с такой проблемой: Ландшафт делаю в 3D Max, накладываю на него мешколлайр и на небольшом расстоянии над ним помещаю танк с гарвитацией. При старте игры танк опускается на ландшафт и может перемещаться по нему. Но это только в редакторе, на Windows играх и андроиде. Проблема возникает на WebGl играх. Уже в браузере при старте игры танк не опускается на ландшафт, а пролетает сквозь него. Главное, что если сделать подставку из куба и разместить чуть выше ландшафта, то танк спокойно опускается на подставку и при переезде с подставки на ландшафт уже никуда не проваливается. Приходится под каждый танк подставку делать. В чём может быть проблема?
Не сталкивался с подобным. Но сразу смущает тот факт, что на динамически движущемся танке стоит мешколлайдер. На такие объекты нужно ставить примитивные коллайдеры, типа куба или капсулы. Это и производительность повысит и стабильность работы физики. А какая версия Юнити ?
@@igrodelsky Это на ландшафте стоит мешколлайдр, на танке примитив. На разных версиях Юнити тоже самое. Н 2019 и 2022 было.
@@alekseyn7866 Ну хз, у ВебЖеле куча своих прихотей и ограничений. Так что ничего удивительного в целом. То шейдеры какие-то не работают, то ещё что-то не так ему.
@@igrodelsky Спасибо.
Купил PlayStation 2, там была игра экшн-фпс Black. Напарники в ней находили пути следования, даже по этажам.
Следы от пуль...
А в Юнити это только развивается....
Ты о чём вообще ? Поиск пути в Юнити уже давным-давно есть, хоть по этажам, хоть по лесам. Просто до появления этой продвинутой версии навмеша, нельзя было в реальном времени изменять или создавать навмеш и делать ещё ряд не критичных, но очень удобных штук. Поэтому приходилось применять различные костыльные решения.
Я так понимаю AI и Нав меш не завезли в юнити 2022? Капец
Навмеш работает там. Может пакет соответствующий не подключил.
@@igrodelsky ну я находил какой-то пакет, но там не было запекания :(
@@natriy523 Пакет называется AI Navigation
А скачать где???
В ролике же показал ...
Я не могу нигде найти как сделать плавный фонарик в Юнити чтобы ты поворачивал камеру и фонарик двигался с задержкой. Скрипты с интернета не работают
th-cam.com/video/pr8cTCLeL5w/w-d-xo.html
@@igrodelsky или писать самому (да, да - Юнити позволяет создавать самому :) , а не искать и не найти то что нужно ))
А что на счет НавМеша для 2Д?
2д-играми не занимаюсь, так что и про 2д-навмеш ничего сказать не могу.
Можно ли использовать в 2D? Если да, то как?
Без понятия. С 2д не работаю.