Новый 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)

Комментарии • 61

  • @igrodelsky
    @igrodelsky  2 месяца назад

    В новых версиях Юнити система навигации тоже новая по умолчанию, а в ней запекание происходит через компонент NavMeshSurface.

  • @Hellscaner
    @Hellscaner 11 месяцев назад

    Чудно, как раз то что я и искал. Оставил вопрос на потом, и занимаюсь другими механиками, а тут такой подгон.

  • @ilyamikhaylov4571
    @ilyamikhaylov4571 11 месяцев назад +2

    Из раза в раз умудряешься не только находить полезные и продвинутые вещи в Unity, но и разбираться в сути и делиться информацией.) Огромный респект и человеческое спасибо. Следующие видео по теме будет интересно глянуть. В частности интересно дружит ли система с root motion анимацией.

  • @waynesunshine8771
    @waynesunshine8771 11 месяцев назад +1

    Долго ждал про эту систему навмеша

    • @Hellscaner
      @Hellscaner 11 месяцев назад

      @@BastionKadabr что за "один грамотный подробный"?

  • @meAndAIsongs
    @meAndAIsongs 11 месяцев назад

    Хороший обзор. Недеюсь, что сделаешь обзор подробнее😊

    • @igrodelsky
      @igrodelsky  11 месяцев назад

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

  • @shkolyan
    @shkolyan 11 месяцев назад

    обожаю твои видео!

  • @user-wh1rc3bv4g
    @user-wh1rc3bv4g 11 месяцев назад

    На Гите давно есть навмеш который запекает в реалтайм, теперь надо сравнить производительность. Спасибо за видос❤

    • @Hellscaner
      @Hellscaner 11 месяцев назад

      кинь пожалуйста ссылку если не сложно?

    • @igrodelsky
      @igrodelsky  11 месяцев назад +1

      Этот новый навмеш изначально можно было только с Гита скачать. Так что, видимо, это он и есть. Просто тогда он был ещё в бете.

    • @user-wh1rc3bv4g
      @user-wh1rc3bv4g 11 месяцев назад

      @@igrodelsky эхх, жаль! Кинуть в апдейт и забыть не получится.

  • @dehaproject
    @dehaproject 11 месяцев назад +1

    Наконец-то автозапечение добавили

  • @redexperiment939
    @redexperiment939 11 месяцев назад

    Я пользуюсь старым навмешом (Юнити 2021 года). Подскажите, можно ли запекать хитбоксы не включая Mesh Renderer? Каждый раз приходится их делать видимыми, чтобы запечь небольшой участочек. И можно ли запекать только часть карты, не меняя остальное запекание? Буду очень благодарен за ответ. Видео как всегда топ!

    • @igrodelsky
      @igrodelsky  11 месяцев назад

      В новом навмеше оба варианта можно реализовать. Покажу в следующих уроках.

    • @redexperiment939
      @redexperiment939 11 месяцев назад

      @@igrodelsky хорошо, спасибо за ответ. Но обязательно ли переходить на новую версию юнити?

    • @igrodelsky
      @igrodelsky  11 месяцев назад

      @@redexperiment939 Нет. Я же показывал, что на 2021 версии новый навмеш работает.

    • @redexperiment939
      @redexperiment939 11 месяцев назад +1

      @@igrodelsky (. Честно я не досмотрел видео. Не думал что ответите именно вы. Как-то стыдно, что задаю вопросы автору, на которые он уже отвечал в видео. Извините.

  • @user-yl1ns3nc1s
    @user-yl1ns3nc1s 11 месяцев назад +3

    Крутая штука

  • @nightkot4917
    @nightkot4917 11 месяцев назад

    А как в новом Навмеше обстоит дело со скоростью поворота Агента? В прошлом я помню с этим были проблемы.

  • @jayrome9946
    @jayrome9946 11 месяцев назад

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

    • @igrodelsky
      @igrodelsky  11 месяцев назад

      Всё, что в реалтайме просчитывается, жрёт больеше ресурсов. Но вот на сколько больше - это нужно тестить. Возможно, сделаю ролик с тестами.

    • @jayrome9946
      @jayrome9946 11 месяцев назад

      @@igrodelsky 👍

  • @alekseyn7866
    @alekseyn7866 11 месяцев назад

    Спасибо за видео. Вообще про Навмеш ничего не знал. Где можно посмотреть доступную информацию, как с помощью его можно ландшафт сделать, и чтобы меш коллайдр на нём был? Спасибо.

    • @igrodelsky
      @igrodelsky  11 месяцев назад

      Да просто напиши в Ютьюбе запрос типа "Uity navmesh". Уроков базовых хватает. Запекание навмеша на ландшафте ничем принципиально от запекания те же кубов не отличается. Принцип действий одинаковый.

  • @user-hr5rl2bl3p
    @user-hr5rl2bl3p 2 месяца назад

    Версия юнити 2023.2.2f1 - в Navigation нет опции Bake и Objects, в чем может быть причина? Либо в новых версиях их перенесли куда-то?

    • @igrodelsky
      @igrodelsky  2 месяца назад

      В новых версиях Юнити система навигации тоже новая по умолчанию, а в ней запекание происходит через компонент NavMeshSurface.

  • @user-ix3oh3ds8s
    @user-ix3oh3ds8s 11 месяцев назад

    Спасибо! Надо освоить.

  • @vladivanov1257
    @vladivanov1257 10 месяцев назад

    Красава, мужик, я часа 3 инет облизывал что бы узнать где взять, его. по умолчанию нет хотя версия 2022.3

    • @user-od5mb9qg6z
      @user-od5mb9qg6z 7 месяцев назад

      а у тебя есть вкладка Bake в Navigation?

  • @user-hr5rl2bl3p
    @user-hr5rl2bl3p 2 месяца назад

    Такой вопрос, установил AI Navigation после чего появилась консоль AI в Window, после нажатия на AI -> Navigation появляется само окно Navigation, но только с двумя опциями Agents и Areas, почему-то отсутствуют две остальные опции Bake и Objects, в чем может быть причина? Заранее благодарю за ответ.

  • @KENISEG
    @KENISEG 11 месяцев назад

    а можно сравнение с обычной версией? на сколько лучше в рилтайм запекает в сравнении со старой версией?
    особенно на телефонах

    • @igrodelsky
      @igrodelsky  11 месяцев назад

      Старая версия вообще в реалтайме не запекает.

  • @user-uh6eq9wb3d
    @user-uh6eq9wb3d 2 месяца назад

    Что делать если нет bake и object а новом а в старом obsolete система bake не генерирует ходы?

    • @igrodelsky
      @igrodelsky  2 месяца назад

      Какая версия Юнити ?

  • @dimel2000
    @dimel2000 3 месяца назад

    А как отключить навмешевскую физику? Мне от навмеша нужна только сама навигация, а прилипание к сетке не даёт сталкивать врагов в пропасть. Помогите.

    • @igrodelsky
      @igrodelsky  3 месяца назад

      У навмеша нет никакой физики. Можно отключить навмешагент, чтобы не прилипал.

    • @dimel2000
      @dimel2000 3 месяца назад

      @@igrodelsky тогда он не сможет искать путь

  • @alekseyn7866
    @alekseyn7866 11 месяцев назад

    Не сталкивались с такой проблемой: Ландшафт делаю в 3D Max, накладываю на него мешколлайр и на небольшом расстоянии над ним помещаю танк с гарвитацией. При старте игры танк опускается на ландшафт и может перемещаться по нему. Но это только в редакторе, на Windows играх и андроиде. Проблема возникает на WebGl играх. Уже в браузере при старте игры танк не опускается на ландшафт, а пролетает сквозь него. Главное, что если сделать подставку из куба и разместить чуть выше ландшафта, то танк спокойно опускается на подставку и при переезде с подставки на ландшафт уже никуда не проваливается. Приходится под каждый танк подставку делать. В чём может быть проблема?

    • @igrodelsky
      @igrodelsky  11 месяцев назад

      Не сталкивался с подобным. Но сразу смущает тот факт, что на динамически движущемся танке стоит мешколлайдер. На такие объекты нужно ставить примитивные коллайдеры, типа куба или капсулы. Это и производительность повысит и стабильность работы физики. А какая версия Юнити ?

    • @alekseyn7866
      @alekseyn7866 11 месяцев назад

      @@igrodelsky Это на ландшафте стоит мешколлайдр, на танке примитив. На разных версиях Юнити тоже самое. Н 2019 и 2022 было.

    • @igrodelsky
      @igrodelsky  11 месяцев назад

      @@alekseyn7866 Ну хз, у ВебЖеле куча своих прихотей и ограничений. Так что ничего удивительного в целом. То шейдеры какие-то не работают, то ещё что-то не так ему.

    • @alekseyn7866
      @alekseyn7866 11 месяцев назад

      @@igrodelsky Спасибо.

  • @chillbanka
    @chillbanka 10 дней назад

    А что делать, если открываешь окно с “Navigation (obsolete)” и написано что устарела версия? Пробовал и переустанавливать и запекать, но не работает :(

    • @igrodelsky
      @igrodelsky  10 дней назад

      Пакет навмеша установлен ?

  • @VLADGOGame
    @VLADGOGame 4 месяца назад

    Мне бы хотелось узнать может ли AI прыгать по блокам создавая себе маршрут

  • @Vladimir_Senkovets
    @Vladimir_Senkovets 9 месяцев назад

    Можно ли использовать в 2D? Если да, то как?

    • @igrodelsky
      @igrodelsky  9 месяцев назад

      Без понятия. С 2д не работаю.

  • @sanded9321
    @sanded9321 11 месяцев назад

    А что на счет НавМеша для 2Д?

    • @igrodelsky
      @igrodelsky  11 месяцев назад +1

      2д-играми не занимаюсь, так что и про 2д-навмеш ничего сказать не могу.

  • @TheKekech
    @TheKekech 11 месяцев назад

    Я не могу нигде найти как сделать плавный фонарик в Юнити чтобы ты поворачивал камеру и фонарик двигался с задержкой. Скрипты с интернета не работают

    • @igrodelsky
      @igrodelsky  11 месяцев назад

      ruclips.net/video/pr8cTCLeL5w/видео.html

    • @LLITALKER
      @LLITALKER 11 месяцев назад

      @@igrodelsky или писать самому (да, да - Юнити позволяет создавать самому :) , а не искать и не найти то что нужно ))

  • @meosart1758
    @meosart1758 11 месяцев назад

    Вообще 22я уже LTSка, не пора ли переходить?))

  • @YaYanaKh
    @YaYanaKh 11 месяцев назад

    Ооо, чудово іду тестити. Дякую за корисну інформацію😊

  • @LLITALKER
    @LLITALKER 11 месяцев назад

    Купил PlayStation 2, там была игра экшн-фпс Black. Напарники в ней находили пути следования, даже по этажам.
    Следы от пуль...
    А в Юнити это только развивается....

    • @igrodelsky
      @igrodelsky  11 месяцев назад

      Ты о чём вообще ? Поиск пути в Юнити уже давным-давно есть, хоть по этажам, хоть по лесам. Просто до появления этой продвинутой версии навмеша, нельзя было в реальном времени изменять или создавать навмеш и делать ещё ряд не критичных, но очень удобных штук. Поэтому приходилось применять различные костыльные решения.