Forum.iFiction.Ru

iFiction.Ru · ifHub · FAQ · IFWiki · QSP · URQ · INSTEAD · AXMA

форум об interactive fiction, текстовых приключенческих играх и всём таком...

Вы не зашли.

0    0    #1
18.10.2001 14:42

filden
Участник
Откуда: Tallinn
Зарегистрирован: 18.10.2001
Сообщений: 7

С чего начать создание анализатора команд

Здравствуйте, иферы, или как там правильно!

Собрался написать игру и наиболее сложным для себя считаю написание анализатора команд. Не подскажите ли, где можно найти литературу по теории написания таких анализаторов; что в данной области существует на русском языке и вообще с чего начинать? Или русских анализаторов нету и все первооткрыватели?

Как создать словарь и как его связать с анализатором? Ну это сразу такой конкретный вопрос...

Спасибо!filden@hot.ee

Неактивен

0    0    #2
19.10.2001 07:31

filden
Участник
Откуда: Tallinn
Зарегистрирован: 18.10.2001
Сообщений: 7

Re: С чего начать создание анализатора команд

2Chipollino: Под анализатором имею ввиду такой мотор, который бы распознавал предложения и согласно им принимал какие-то действия. Чтобы анализировал согласно словарю глаголы, согласно им и предлогу требуемые падежи существительных. Короче, нормальный лингвистический анализатор.

2Olegus: Если можешь - подготовь какой-нибудь материал по своим разработкам. Интересно.
За ссылки спасибо, ещё не смотрел.

Неактивен

0    0    #3
22.10.2001 13:26

filden
Участник
Откуда: Tallinn
Зарегистрирован: 18.10.2001
Сообщений: 7

Re: С чего начать создание анализатора команд

Хорошо, тогда такие вопросы. Как лучше всего реализовывать?
К объекту "предмет" привязывать все глаголы/действия, которые с ним можно сделать;
Или к глаголу/действию привязывать все объекты, с которыми этот глагол работает.
?

Неактивен

0    0    #4
23.10.2001 07:06

filden
Участник
Откуда: Tallinn
Зарегистрирован: 18.10.2001
Сообщений: 7

Re: С чего начать создание анализатора команд

Анализатор - это, конечно, здорово, но я пишу не совсем игру, а платформу для написания игр. Поэтому меня и интересует, как в этом самом эдиторе связывать глаголы с объектами/субъектами. Список объектов, понятно, надо связывать с конкретными локациями. А глаголы? Расписать для каждой локации активные глаголы? Или просто список предметов, а уж у каждого предмета есть свой список активных глаголов? Мда... Это я пока всё в теории рассуждаю, так как до этого момента ещё не добрался. Пока я перед вопросом, какую динамическую структуру организации памяти выбрать. Достаточно ли построить всё на вложенных динамических массивах, или нужно использовать технологию ADO... Мда...

Неактивен

0    0    #5
23.10.2001 09:13

filden
Участник
Откуда: Tallinn
Зарегистрирован: 18.10.2001
Сообщений: 7

Re: С чего начать создание анализатора команд

А я в общем-то тем же самым занимаюсь. Типа пакета для создания, в котором есть редактор для создания локаций, редактор объектов, субъектов, редактор словаря и редактор реакций объектов на словарные записи. То есть в общем-то рождаются одновременно и платформа и игра, а точнее платформа, заточенная под одну конкретную игру. И всё это на ВБ.

Неактивен

0    0    #6
23.10.2001 09:35

filden
Участник
Откуда: Tallinn
Зарегистрирован: 18.10.2001
Сообщений: 7

Re: С чего начать создание анализатора команд

Ну ещё будут субъекты. Левые персонажи, бродящие по локациям и занимающиеся неизвестно чем... Но это всё в будущем. Вначале хотя бы те 3 объекта сделать...

Неактивен

Powered by PunBB
© copyright 2001–2026 iFiction.Ru