Интерактивная программа: различия между версиями
Перейти к навигации
Перейти к поиску
Содержимое удалено Содержимое добавлено
Korwin (обсуждение | вклад) Новое понятие |
Korwin (обсуждение | вклад) Новое понятие, и убрал 2 м из комманд |
||
| Строка 1: | Строка 1: | ||
Компьютерная программа, которая генерирует текстовое повествование в ответ на ввод пользователя. Ввод может осуществляться как простым выбором |
Компьютерная программа, которая генерирует текстовое повествование в ответ на ввод пользователя. Ввод может осуществляться как простым выбором команд из меню ([[менюшная игра|менюшные игры]]), так и в виде команд на естественном языке ("взять ключ и отпереть дверь", "рыцарь, расскажи мне о драконе" и т.п.) Если игра принимает команды на естественном языке, то эти команды анализируются [[парсер]]ом, который определяет их грамматическую структуру. Затем программа выдает ответ, в котором в нескольких строчках текста описывает, что изменилось в игровом мире в ответ на действия игрока. Игра также может объявить, что команда не была понята или попросить уточнения введенной команды. |
||
Версия от 05:44, 8 февраля 2008
Компьютерная программа, которая генерирует текстовое повествование в ответ на ввод пользователя. Ввод может осуществляться как простым выбором команд из меню (менюшные игры), так и в виде команд на естественном языке ("взять ключ и отпереть дверь", "рыцарь, расскажи мне о драконе" и т.п.) Если игра принимает команды на естественном языке, то эти команды анализируются парсером, который определяет их грамматическую структуру. Затем программа выдает ответ, в котором в нескольких строчках текста описывает, что изменилось в игровом мире в ответ на действия игрока. Игра также может объявить, что команда не была понята или попросить уточнения введенной команды.