23 Сентября 2024, 00:35:37
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Навигация по форуму







guest3d
Quest3D - Русскоязычное сообщество > Quest3D > Программирование > Вопрос про Искуственный Интелект
Вопрос про Искуственный Интелект
(Прочитано 7816 раз)
  [1]
Печать
BiBiKa | *** | Постоялец | Сообщений: 156 | « 04 Октября 2008, 00:00:50 »
Вопрос про Искуственный Интелект |
0
Можно ли в Квесте реализовать искуственный интеллект??? Всмысле что бы персонажи(Противники) могли на тебя бежать, драться с тобой, при твоих ударах умирать!! Если они тебя не видят то проходили бы мимо!!! Или если ты не стреляешь и ни чего такого не делаешь они тебя не трогали!!!Конечно вопрос для квеста сложный, но как можно его реализовать??? И можно ли  его реализовать вобще?Непонимающий
zlovred_44 | ** | Пользователь | Сообщений: 71 | «Ответ #1 04 Октября 2008, 01:30:08 »
Re: Вопрос про Искуственный Интелект |
1
 Улыбающийся Ну думаю ответ ты и сам частично знаеш....
Это примерно как Havok к Квесту подключить, вероятно никак не меньше сложности. если действительно интеллект этот будет не в одно уравнение.
А простое поведение напр враг-атакует при пересечении радиуса видимости -так это скрипт надо писать. но я в этом не помощник. В замешательстве
Svan | * | Новичок | Сообщений: 39 | «Ответ #2 04 Октября 2008, 08:00:30 »
Re: Вопрос про Искуственный Интелект |
2
Ну сам по себе интеллект бывает в двух видах:
как СДК - тогда прикручивать
или как набор алгоритмов - тогда самому переписывать

Если нужно для Квеста, причем попроще - начни искать ИИ скрипты для луа, чтобы меньше потом писать было.
Viik | **** | Старожил | Сообщений: 302 | «Ответ #3 07 Октября 2008, 13:40:43 »
Re: Вопрос про Искуственный Интелект |
3
Самы простой вариант это ИИ организованный как конечный автом, есть набор состояний и набор переходов между состояниями. Для реализации можно обойтись квестовской Finite State Machine, она работает намного быстрее чем Луа. В хелпе расписано как ней пользоваться.
 
  [1]
Печать
 
Quest3D - Русскоязычное сообщество > Quest3D > Программирование > Вопрос про Искуственный Интелект
Перейти в: