Forum.iFiction.Ru

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

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

Вы не зашли.

0    0    #1
15.01.2005 14:29

Salazar
Участник
Зарегистрирован: 22.08.2004
Сообщений: 36

платформа или шаблон?

вкратце обрисую проблему:

приблизительная структура некоего ИФ-редактора:
1) анализатор вводимых фраз (=парсер)
на входе- ввод пользователя
на выходе- набор словарных слов в нормализованной форме в нормализованном порядке
2) селектор реакций
на входе- выход парсера
делает: формирует реакцию программы на ввод игрока
при этом
реакция описана на некотором промежуточном языке
(см. Adrift: move object to room и прочее)
3) ну, о прочем пока умолчу...
так вот:
самый геморойный гемор начинается при создании этого промежуточного языка, на котором бедные авторы будут пытаться описать свои буйные фантазмы.

хорошим выходом было бы:

написать на Дельфи консольное приложение-шаблон такое, что:
1) оно является оконченной ИФ-игрой
2) структура логична, понятна и легко расширяема
3) везде понаписаны комментарии
к нему останется приложить некий набор утилит для:
удобной работы со словарём
и с базой игры
но об этом я пока умолчу...

итак, вот моё мнение:
лучший парсер- открытый шаблон!

P.S.
при этом я считаю, что любой парсерописец должен не только любить играть в иф-игры, но и написать хотя бы одну, хотя бы небольшую, НО оконченную игру в одном из чужих парсеров. почему? об этом я пока умолчу...

Неактивен

0    0    #2
15.03.2005 10:06

Korwin
Гоблин, зеленый от недосыпа (+188, -16)
Откуда: Екатеринбург
Зарегистрирован: 27.11.2007
Сообщений: 795
Вебсайт

У трав, растущих на мягкой земле - слабые корни. (с)Korwin

Re: платформа или шаблон?

http://wizard-nash.narod.ru/ - здесь год назад я находил примерно то, о чем идет речь. Проект Inspire. Все вопросы - к автору.

Неактивен

0    0    #3
15.03.2005 12:33

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

Re: платформа или шаблон?

Salazar написал:

хорошим выходом было бы:
написать на Дельфи консольное приложение-шаблон такое, что:
1) оно является оконченной ИФ-игрой
2) структура логична, понятна и легко расширяема
3) везде понаписаны комментарии
к нему останется приложить некий набор утилит для:
удобной работы со словарём
и с базой игры
но об этом я пока умолчу...

итак, вот моё мнение:
лучший парсер- открытый шаблон!

Я делал такое. И даже работало. Но объём кода при развитии игры рос с такой скоростью, что продолжать работу было невозможно...

Неактивен

Powered by PunBB
© copyright 2001–2024 iFiction.Ru