Отгадай глагол

Материал из IFВики
Версия от 12:28, 1 февраля 2008; Nex (обсуждение | вклад) (опечатка)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

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

В некоторые игры "угадай глагол" введен намеренно, то есть существуют загадки, в которых требуется отгадывать глагол. Однако, следует заметить, что загадки, в которых подобное является приемлемым, являются чисто лингвистическими загадками.


Решение проблемы

  • Серьезное бета-тестирование.
  • Хороший тезаурус (словарь синонимов).
  • Играть в большое количество игр, чтобы понять какие из глаголов считаются стандартными в ИЛ. Эти глаголы не всегда совпадают с глаголами в стандартной библиотеке.
  • Если программируете синонимы, делайте их настоящими синонимами вместо того, чтобы выводить что-то вроде "Используйте НАЧЕРТАТЬ, а не НАПИСАТЬ". Это просто вежливо.
  • Сделайте список особенных глаголов в вашей игре и поместите его в текст, выдаваемый по команде ПОМОЩЬ. Если эти особые глаголы будут часто использоваться, привлеките внимание к команде ПОМОЩЬ во вступительном тексте.