Парсер текста - Text parser
эта статья нужны дополнительные цитаты для проверка.Август 2007 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
В приключенческие игры, а парсер текста принимает вводимые пользователем данные (команду) от игрока и упрощает их до того, что может понять игра. Обычно слова с одинаковым значением превращаются в одно и то же слово (например, «взять» и «получить»), а некоторые слова-заполнители опускаются (например, статьи или «на» в слове «смотреть на камень»).
Синтаксический анализатор облегчает автору игры реакцию на ввод. Автору не нужно писать специальный код для обработки команд «получить драгоценный камень», «взять драгоценный камень», «получить драгоценный камень», «взять драгоценный камень», «взять драгоценный камень» и т. Д. По отдельности, так как синтаксический анализатор будет сократили ввод до чего-то вроде "взять драгоценный камень".
Для игрока игра более гибкая, так как в игре больший словарный запас и меньше угадать глагол и проблемы с отгадыванием существительного.
Парсеры используются в ранних интерактивная фантастика игры, подобные Зорк серии, а в последнее время в играх, созданных такими системами, как Сообщить и ТАДС.
Смотрите также
внешние ссылки
- Информируйте дизайнеров. (в частности, см. главу 4 «Описание и анализ» и главу 5 «Естественный язык»)
- Как запрограммировать простой парсер текста Базовые руководства.
- Коллекция текстовых инструментов Демо.