Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > 2D-программирование

2D-программирование Вопросы, касающиеся двумерного программирования

Ответ
 
Опции темы
Старый 16.09.2006, 17:02   #1
haedim
Разработчик
 
Регистрация: 16.09.2006
Сообщений: 354
Написано 10 полезных сообщений
(для 2 пользователей)
Вопрос Искусственный интеллект в Blitz3D

В Интернете искал, не нашел. Может кто подскажет? Очень нужен в беседах с персонажами в RPG.
(Offline)
 
Ответить с цитированием
Старый 16.09.2006, 17:09   #2
alcoSHoLiK
Дэвелопер
 
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений
(для 110 пользователей)
Re: Искусственный интеллект в Blitz3D

Не существует такого понятия "искусственный интеллект в Blitz3D". Создание искусственного интеллекта (ИИ) является одной из проблем программирования в целом. Т.е. нет зависимости от какого-либо языка программирования или движка.

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

Эти ссылки могут быть полезными:
http://alglib.sources.ru/
http://algolist.manual.ru/
(Offline)
 
Ответить с цитированием
Старый 16.09.2006, 17:29   #3
jimon
 
Сообщений: n/a
Re: Искусственный интеллект в Blitz3D

Очень нужен в беседах с персонажами в RPG.
зачем ? диалоги ставятся на автоматы и простенькие скрипты

если нужен Npc-болтун - посмотри всторону ChatMaster

человеческий мозг ты все равно не реализуеш
а если даже реализуеш
то он тебя пошлет куда подальше и не будет подчинятся
 
Ответить с цитированием
Старый 16.09.2006, 17:35   #4
haedim
Разработчик
 
Регистрация: 16.09.2006
Сообщений: 354
Написано 10 полезных сообщений
(для 2 пользователей)
Re: Искусственный интеллект в Blitz3D

Все равно спасибо.
(Offline)
 
Ответить с цитированием
Старый 16.09.2006, 20:09   #5
Diplomat
Дэвелопер
 
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений
(для 164 пользователей)
Re: Искусственный интеллект в Blitz3D

Dim3D, это ж ФАК, он еще потомкам пригодится, иди пости лучше в другом разделе! Вон, музыкальный почти пустует...

P.S. Модер! Шеф! Перетащишь темы куда надо?
(Offline)
 
Ответить с цитированием
Старый 18.09.2006, 19:31   #6
haedim
Разработчик
 
Регистрация: 16.09.2006
Сообщений: 354
Написано 10 полезных сообщений
(для 2 пользователей)
Re: Искусственный интеллект в Blitz3D

http://www.ishodniki.ru/base/Pascal/my_eliza.zip - Вот вам программа - болталка Eliza, написанная на Turbo Pascal. Что - то вроде этого мне и нужно. Может кто в Blitz перенесет или знает что - то вроде этого?
(Offline)
 
Ответить с цитированием
Старый 18.09.2006, 19:41   #7
jimon
 
Сообщений: n/a
Re: Искусственный интеллект в Blitz3D

а толку от такой программы в рпг ?
 
Ответить с цитированием
Старый 18.09.2006, 20:51   #8
haedim
Разработчик
 
Регистрация: 16.09.2006
Сообщений: 354
Написано 10 полезных сообщений
(для 2 пользователей)
Re: Искусственный интеллект в Blitz3D

Разговор в диалогах.
(Offline)
 
Ответить с цитированием
Старый 18.09.2006, 20:57   #9
jimon
 
Сообщений: n/a
Re: Искусственный интеллект в Blitz3D

но в итоге его разработка займет больше времени
чем разработка самой игры

иначе получим вот такое :
player>превед, как тут пройти ?
npc>я вас не понимаю !
player> ты пид***с !!! давай бабло !
npc>я вас не понимаю !
player>help
npc>я вас не понимаю !
player>выпей йаду
npc>я вас не понимаю !
player>developer rulez!
npc>true
player> ну и словарный запас канешна !!
npc>я вас не понимаю
 
Ответить с цитированием
Старый 19.09.2006, 23:28   #10
haedim
Разработчик
 
Регистрация: 16.09.2006
Сообщений: 354
Написано 10 полезных сообщений
(для 2 пользователей)
Re: Искусственный интеллект в Blitz3D

player>превед, как тут пройти ?
npc>я вас не понимаю !
player> ты пид***с !!! давай бабло !
npc>я вас не понимаю !
player>help
npc>я вас не понимаю !
player>выпей йаду
npc>я вас не понимаю !
player>developer rulez!
npc>true
player> ну и словарный запас канешна !!
npc>я вас не понимаю
Довольно писсимистично. Но шаблон я уже сделал.
(Offline)
 
Ответить с цитированием
Старый 19.09.2006, 23:46   #11
jimon
 
Сообщений: n/a
Re: Искусственный интеллект в Blitz3D

а что ты ожидаеш от такого npc ?
и главное, какую он будет нести пользу ?
 
Ответить с цитированием
Старый 20.09.2006, 17:25   #12
Raiter
Гигант индустрии
 
Регистрация: 04.08.2006
Сообщений: 2,642
Написано 53 полезных сообщений
(для 92 пользователей)
Re: Искусственный интеллект в Blitz3D

ты всеравно не реализуешь полноценный разговор! ты не сможешь предусмотреть все возможные фразы игрока! твой npc будет реагировать только на ключевые фразы. тоесть будет говорить бред! и все будут либо ржать с твоей игры за "тупость" персов или буду плеватся в её сторону или просто будут угорать от этих разговоров! вот !
делай диалоги как в fallout!
(Offline)
 
Ответить с цитированием
Старый 20.09.2006, 19:10   #13
haedim
Разработчик
 
Регистрация: 16.09.2006
Сообщений: 354
Написано 10 полезных сообщений
(для 2 пользователей)
Re: Искусственный интеллект в Blitz3D

Посмотрим...
(Offline)
 
Ответить с цитированием
Старый 21.09.2006, 00:44   #14
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Re: Искусственный интеллект в Blitz3D

Такой принцип реализован в игре Wizardry 8, но там смешанный тип диалогов: можно задавать готовые вопросы или ввести свой, но в большей степени нормальный ответ можно получить вписав вместо полноценного вопроса имя персонажа, о котором нужно получить информацию, или напимер название чего-то.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 21.09.2006, 04:01   #15
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Re: Искусственный интеллект в Blitz3D

Да кто будет эти вопросы набивать ?
Люди играть хотят. а не набором текста заниматься.
Я бы например, сразу снес бы РПГ, где фразы нужно на клаве набирать.
__________________
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Blitz3D SDK win32 C++ 8 05.01.2008 21:54
Blitz3D 1.99 johnk Болтовня 4 24.10.2007 20:56


Часовой пояс GMT +4, время: 09:44.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com