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