Форум программистов, компьютерный форум, киберфорум
Unity, Unity3D
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.53/34: Рейтинг темы: голосов - 34, средняя оценка - 4.53
17 / 15 / 3
Регистрация: 09.06.2016
Сообщений: 75

ИИ Unity3d | Патрулирование + преследование

31.12.2018, 16:30. Показов 6772. Ответов 2
Метки 3d, ai, unity, ии (Все метки)

Студворк — интернет-сервис помощи студентам
Всем добрый день. Есть данный прототип игры (на очень начальной стадии). Из точки А (голубой куб) в точку Б (красный куб) необходимо добраться. Враги (сферы) патрулируют данный "лабиринт". Игрок (капсула), передвигаясь, издает шум. При накоплении шума враги срываются с места и начинают преследовать врага.
Вопрос: Как реализовать систему патрулирования + преследование врага?
У меня уровень генерируется рандомно, поэтому, как я понимаю, NavMesh не подойдет. Он для статических сцен.
По поводу преследования MoveTowards, думаю, что враг будет упираться в стенку и бежать в нее.
p.s. Всех с наступающим.
Миниатюры
ИИ Unity3d | Патрулирование + преследование  
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
31.12.2018, 16:30
Ответы с готовыми решениями:

Преследование в ЖЖ
Один пользователь ЖЖ меня преследует. Пишет оскорбительные сообщения в мой адрес. Но пишет не в моём журнале, а в тех журналах где я...

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

Скрипт на преследование монстром
начал делать игру на unity 4, плохо знаю языки программирования. возникла проблема с CSharp ом. хочу написать скрипт чтобы пи входе в...

2
Эксперт .NETАвтор FAQ
 Аватар для Storm23
10425 / 5155 / 1825
Регистрация: 11.01.2015
Сообщений: 6,226
Записей в блоге: 34
01.01.2019, 12:43
Лучший ответ Сообщение было отмечено m3nf1s как решение

Решение

Цитата Сообщение от m3nf1s Посмотреть сообщение
У меня уровень генерируется рандомно, поэтому, как я понимаю, NavMesh не подойдет. Он для статических сцен.
NavMesh может работать динамически в рантайме.
https://unity3d.com/ru/learn/t... list=17105
https://www.youtube.com/watch?v=FkLJ45Pt-mY
1
17 / 15 / 3
Регистрация: 09.06.2016
Сообщений: 75
01.01.2019, 15:13  [ТС]
Цитата Сообщение от Storm23
NavMesh может работать динамически в рантайме.
https://unity3d.com/ru/learn/t... list=17105
https://www.youtube.com/watch?v=FkLJ45Pt-mY
Спасибо большое
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
01.01.2019, 15:13
Помогаю со студенческими работами здесь

Преследование персонажа врагом Unity 2D
День добрый, проблема такая. Когда я включаю is Trigger на Collider2D, то враги начинают проходить сквозь друг друга, когда следуют за...

Преследование одним Shape-ом другого
Есть два шейпа, хочу сделать для красного, зону видимости ,то есть когда синий входит в эту зону то красный начинает преследовать его...

Как в игре реализовать преследование героя противником
Есть объект - Герой мы им управляем, есть противник. Как сделать чтоб противник пытался преследовать нашего героя? пока он у меня только...

Unity3d and C#
Ребята кто хорошо разбирается в Unity3d подскажите плз... разве можно в этой проге писать "объемную страничку регистрации пользователя...

Unity3D
Всем доброго времени суток!У меня есть вопросы,касающиеся непосредственно движка Unity3D. Недавно я читал лицензию этого движка,и не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru