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