Новый NAVMESH в Unity - Обзор возможностей / Как создать игру [Урок 130]
HTML-код
- Опубликовано: 5 июл 2023
- В этом уроке показываю основные возможности продвинутого навмеша в Unity, а также его установку для разных версий движка.
Справка по новому навмешу: docs.unity3d.com/Packages/com...
Вопросы и ответы на счёт платных занятий по разработке игр и помощи в проектах: • Вопросы и ответы на сч...
Мои игры в Steam:
store.steampowered.com/develo...
Личка в Телеграмм: t.me/VLADIMIR_IGRODELSKY
Группа во ВКОНТАКТЕ: igrodelsky
Личка во ВКОНТАКТЕ: dostalition
Сайт: dostalitios.wix.com/igrodelsky
Почта: dostalitios@gmail.com
(игродельский, igrodelsky, разработка игр, юнити, unity, уроки, 2023)
В новых версиях Юнити система навигации тоже новая по умолчанию, а в ней запекание происходит через компонент NavMeshSurface.
Чудно, как раз то что я и искал. Оставил вопрос на потом, и занимаюсь другими механиками, а тут такой подгон.
Из раза в раз умудряешься не только находить полезные и продвинутые вещи в Unity, но и разбираться в сути и делиться информацией.) Огромный респект и человеческое спасибо. Следующие видео по теме будет интересно глянуть. В частности интересно дружит ли система с root motion анимацией.
Долго ждал про эту систему навмеша
@@BastionKadabr что за "один грамотный подробный"?
Хороший обзор. Недеюсь, что сделаешь обзор подробнее😊
Первый урок с подробностями уже залит, завтра вечером будет доступен ;)
обожаю твои видео!
На Гите давно есть навмеш который запекает в реалтайм, теперь надо сравнить производительность. Спасибо за видос❤
кинь пожалуйста ссылку если не сложно?
Этот новый навмеш изначально можно было только с Гита скачать. Так что, видимо, это он и есть. Просто тогда он был ещё в бете.
@@igrodelsky эхх, жаль! Кинуть в апдейт и забыть не получится.
Наконец-то автозапечение добавили
Я пользуюсь старым навмешом (Юнити 2021 года). Подскажите, можно ли запекать хитбоксы не включая Mesh Renderer? Каждый раз приходится их делать видимыми, чтобы запечь небольшой участочек. И можно ли запекать только часть карты, не меняя остальное запекание? Буду очень благодарен за ответ. Видео как всегда топ!
В новом навмеше оба варианта можно реализовать. Покажу в следующих уроках.
@@igrodelsky хорошо, спасибо за ответ. Но обязательно ли переходить на новую версию юнити?
@@redexperiment939 Нет. Я же показывал, что на 2021 версии новый навмеш работает.
@@igrodelsky (. Честно я не досмотрел видео. Не думал что ответите именно вы. Как-то стыдно, что задаю вопросы автору, на которые он уже отвечал в видео. Извините.
Крутая штука
А как в новом Навмеше обстоит дело со скоростью поворота Агента? В прошлом я помню с этим были проблемы.
спасибо за видео, а то что нав меш в реальном времени прогружается в определенном радиусе, это не сильнее грузит систему, от обычного запекания?
Всё, что в реалтайме просчитывается, жрёт больеше ресурсов. Но вот на сколько больше - это нужно тестить. Возможно, сделаю ролик с тестами.
@@igrodelsky 👍
Спасибо за видео. Вообще про Навмеш ничего не знал. Где можно посмотреть доступную информацию, как с помощью его можно ландшафт сделать, и чтобы меш коллайдр на нём был? Спасибо.
Да просто напиши в Ютьюбе запрос типа "Uity navmesh". Уроков базовых хватает. Запекание навмеша на ландшафте ничем принципиально от запекания те же кубов не отличается. Принцип действий одинаковый.
Версия юнити 2023.2.2f1 - в Navigation нет опции Bake и Objects, в чем может быть причина? Либо в новых версиях их перенесли куда-то?
В новых версиях Юнити система навигации тоже новая по умолчанию, а в ней запекание происходит через компонент NavMeshSurface.
Спасибо! Надо освоить.
Красава, мужик, я часа 3 инет облизывал что бы узнать где взять, его. по умолчанию нет хотя версия 2022.3
а у тебя есть вкладка Bake в Navigation?
Такой вопрос, установил AI Navigation после чего появилась консоль AI в Window, после нажатия на AI -> Navigation появляется само окно Navigation, но только с двумя опциями Agents и Areas, почему-то отсутствуют две остальные опции Bake и Objects, в чем может быть причина? Заранее благодарю за ответ.
Какая версия Юнити ?
@@igrodelsky 2023.2.2f1
@@igrodelsky 2023.2.2f1
а можно сравнение с обычной версией? на сколько лучше в рилтайм запекает в сравнении со старой версией?
особенно на телефонах
Старая версия вообще в реалтайме не запекает.
Что делать если нет bake и object а новом а в старом obsolete система bake не генерирует ходы?
Какая версия Юнити ?
А как отключить навмешевскую физику? Мне от навмеша нужна только сама навигация, а прилипание к сетке не даёт сталкивать врагов в пропасть. Помогите.
У навмеша нет никакой физики. Можно отключить навмешагент, чтобы не прилипал.
@@igrodelsky тогда он не сможет искать путь
Не сталкивались с такой проблемой: Ландшафт делаю в 3D Max, накладываю на него мешколлайр и на небольшом расстоянии над ним помещаю танк с гарвитацией. При старте игры танк опускается на ландшафт и может перемещаться по нему. Но это только в редакторе, на Windows играх и андроиде. Проблема возникает на WebGl играх. Уже в браузере при старте игры танк не опускается на ландшафт, а пролетает сквозь него. Главное, что если сделать подставку из куба и разместить чуть выше ландшафта, то танк спокойно опускается на подставку и при переезде с подставки на ландшафт уже никуда не проваливается. Приходится под каждый танк подставку делать. В чём может быть проблема?
Не сталкивался с подобным. Но сразу смущает тот факт, что на динамически движущемся танке стоит мешколлайдер. На такие объекты нужно ставить примитивные коллайдеры, типа куба или капсулы. Это и производительность повысит и стабильность работы физики. А какая версия Юнити ?
@@igrodelsky Это на ландшафте стоит мешколлайдр, на танке примитив. На разных версиях Юнити тоже самое. Н 2019 и 2022 было.
@@alekseyn7866 Ну хз, у ВебЖеле куча своих прихотей и ограничений. Так что ничего удивительного в целом. То шейдеры какие-то не работают, то ещё что-то не так ему.
@@igrodelsky Спасибо.
А что делать, если открываешь окно с “Navigation (obsolete)” и написано что устарела версия? Пробовал и переустанавливать и запекать, но не работает :(
Пакет навмеша установлен ?
Мне бы хотелось узнать может ли AI прыгать по блокам создавая себе маршрут
Может
Можно ли использовать в 2D? Если да, то как?
Без понятия. С 2д не работаю.
А что на счет НавМеша для 2Д?
2д-играми не занимаюсь, так что и про 2д-навмеш ничего сказать не могу.
Я не могу нигде найти как сделать плавный фонарик в Юнити чтобы ты поворачивал камеру и фонарик двигался с задержкой. Скрипты с интернета не работают
ruclips.net/video/pr8cTCLeL5w/видео.html
@@igrodelsky или писать самому (да, да - Юнити позволяет создавать самому :) , а не искать и не найти то что нужно ))
Вообще 22я уже LTSка, не пора ли переходить?))
Ооо, чудово іду тестити. Дякую за корисну інформацію😊
Купил PlayStation 2, там была игра экшн-фпс Black. Напарники в ней находили пути следования, даже по этажам.
Следы от пуль...
А в Юнити это только развивается....
Ты о чём вообще ? Поиск пути в Юнити уже давным-давно есть, хоть по этажам, хоть по лесам. Просто до появления этой продвинутой версии навмеша, нельзя было в реальном времени изменять или создавать навмеш и делать ещё ряд не критичных, но очень удобных штук. Поэтому приходилось применять различные костыльные решения.