• Добро пожаловать на Quest3D - Русскоязычное сообщество.
 

Новости:

Форум Quest3D восстановлен!

Главное меню

AI для шутера

Автор IDEV, 26 июля 2009, 02:22:31

« назад - далее »

IDEV

Привет всем! Я намерен сделать шутер с элементами РПГ. Вроде всё, что нужно я уже узнал и понял, но вот AI- большая ж....
Подскажите как сделать, чтобы персонаж ходил по определенным точкам (вейпойнтам) аттаковал, может стрелял. При этом чтобы его можно было аттаковать, и у обоих был подсчет жизней и т.п.
Вобщем система ближе к Half-Live 1. Я понимаю, что многого прошу, но подскажите хотяб в каком направлении двигаться. Я думаю раскрытие сией темы полезно не только для меня но и для остальных квестоманов.

Denil-Tornado

По крайней как я думаю надо все делать логически. Создать систему поиска путей, а дальше подключать логику и её реализовать. Создать угол обзора видемости, растояние и если персонаж попадает в пложадь данного обзора то начинается атака, ну там много еще говорить можно.

Сам не пробовал, но скорее всего так.

→|๖ۣۜDen|←

Могу помочь советом: если ты действительно намерен серьёзно работать в этом направлении, то тебе предстоит стать ещё сдкманом. Ибо квестовый аи суров... Придётся писать аи ручками.  
Мысль улучшить квестовский аи у меня даже не приходит...
Не тупи, Denil!ツ Quest3D v4.3.2

IDEV

эх.... вот SDK я и боялсе :(

anval

вскм привет.По моему сдк нечего мучать:).Мой любимый (уже немноготнапрягаюсь,припоминая это имя:)астеройд Все объясняет...А вообще все нах...Едим мароженно и кайфуем...Подарил Нептуну маю кайт доску...Сцуко...

Sqwer

ЦитироватьПодарил Нептуну маю кайт доску...Сцуко...
Жертвоприношение, как же ты без него хотел...
у меня с мобилой один раз такое приключилось. =)

А по теме: для шутера вполне подойдёт система поска путей , встроенная в Квест. Тут и вейпоинты и локальный поиск, а как всем этим управлять - воля выша, в  распоряжении СДК, ЛУА, ОО и Квест логика.

redis

Что ж вы его пугаете то.

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

IDEV

Блин еслиб ты это ещё на исходнике показал (хотяб часть или принцип работы)ябы взорвалсе от счастья :)

redis

Вот возьми, но только тебе сложно будет разобраться в нагромождениях блоков, в кратце огромная куча блоков внизу это логика стрельбы, слева немного ИИ, и ещё в темплейтах есть готовая схема поиска пути, к ней только нужно присобачить 3D граф колизиог обьект и координату куда идти, лично я учился по демкам лежащих в папке с квестом 2.5 сожалею если у тебя нет возможности их преобрести.

Эх блин еслиб я ещё научился ОО тогда б не было этих кучей блоков  :)

IDEV

Спасиба! :D Правда буду собирать с нуля для систем просчёта повреждений и прочего, но принцип почти идеален