Forum.iFiction.Ru

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

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

Вы не зашли.

0    0    #1
15.07.2001 05:32

Olegus t.Gl.
Участник (+1055, -249)
Откуда: Москва
Зарегистрирован: 01.03.2001
Сообщений: 2881
Вебсайт

Анализатор вводимых команд

Бьюсь тут над анализатором вводимых игроком команд. Поскольку я не гений, то приходится делать некоторые ограничения игрокам при составлении предложений, а именно следующие:
1. Глагол должен всегда идти первым:
     "возьми яблоко", а не "яблоко возьми"
2. Характеристики действия и объектов должны идти перед объектами:
     "возьми красное яблоко", а не "возьми яблоко красное"
     "осторожно положи камень на тумбу", а не "положи осторожно камень на тумбу"

По-моему, это не критично и, в принципе, естественно. Какие будут замечания или дополнения?

Неактивен

0    0    #2
16.06.2002 00:49

dyx
Участник
Зарегистрирован: 15.12.2001
Сообщений: 99

Re: Анализатор вводимых команд

  Да-да, Олегус, давай!

   А вообще с местоимениями, я думаю, не так уж и сложно... Для каждого существительного добавлять падеж, сделать таблицу местоимений, а потом, при анализе просматривать строку, находить падеж, сравнивать его вид с видом существительного (падеж, род, число) и просто заменять падеж на сущ. Правильно говорю?
   А вообще сейчас пойду и вставлю в свой код.

   Отчаянный Дух (ОДИН)

Неактивен

Powered by PunBB
© copyright 2001–2024 iFiction.Ru