Сколько видел игр, ничего сложного они не предоставляют. Через три дня любая "навороченная" современная игра становится банально скучной, т.к. 95% времени уходит на чисто утилитарные действия, которые можно было бы описать формально, чтобы машина делала их за тебя и позволила бы сосредоточиться на том, что пристало человеку, а не на однообразном кликании. В результате, выигрывает тот, кто быстрее кликает и может удержать в голове то, чего он хочет добиться и вагон утилитарных действий, которые просто надо сделать. Это относится и ко всяким RPG, и RTS и к пошаговым стратегиям. В онлайн-играх даже специально запрещают скриптинг. Если бы интерфейс был достаточно богат, его бы не понадобилось (по крайней мере так сильно), либо скриптинг не давал бы такого выигрыша, а при нынешних интерфейсах скриптинг позволяет избавиться от этих самых 95% рутины, которые, с его запретом, пользователи вынуждены выполнять сами.
Командный интерфейс, при этом, совсем не отменяет discoverability. Как пример -- расширение ubiquity для Firefox. Офигительные, действительно контекстные подсказки без лишних телодвижений. Если еще расширить это возможностью класть типовые команды на Link Bar, как bookmarklet... К сожалению, подобного интерфейса для повседневной работы, на замену Unix shell, я что-то не видел, но это не означает, что такое невозможно.
Кстати, из разговора с одним из экспертов по User eXperience почерпнул интересное знание о культурных различиях пользователей. Западные пользователи, как правило, умеют работать с клавиатурой, поэтому они нормально относятся к вводу текстовых команд (особенно, если есть подсказка, вроде ubiquity). Российский простой пользователь™ набирает текст одним пальцем, поэтому ему легче десять раз мышкой кликнуть, чем три буквы набрать. У восточных народностей с набором текстов тоже не сахар (~50 тыс. иероглифов, поди), даже для тех, кто вполне бегло строчит по клавишам. Отсталым вообще проще в тачскрин пальцем тыкать, ибо по земляному полу даже мышку нормально не покатаешь.
no subject
Date: 2009-06-11 09:33 am (UTC)Командный интерфейс, при этом, совсем не отменяет discoverability. Как пример -- расширение ubiquity для Firefox. Офигительные, действительно контекстные подсказки без лишних телодвижений. Если еще расширить это возможностью класть типовые команды на Link Bar, как bookmarklet... К сожалению, подобного интерфейса для повседневной работы, на замену Unix shell, я что-то не видел, но это не означает, что такое невозможно.
Кстати, из разговора с одним из экспертов по User eXperience почерпнул интересное знание о культурных различиях пользователей. Западные пользователи, как правило, умеют работать с клавиатурой, поэтому они нормально относятся к вводу текстовых команд (особенно, если есть подсказка, вроде ubiquity). Российский простой пользователь™ набирает текст одним пальцем, поэтому ему легче десять раз мышкой кликнуть, чем три буквы набрать. У восточных народностей с набором текстов тоже не сахар (~50 тыс. иероглифов, поди), даже для тех, кто вполне бегло строчит по клавишам. Отсталым вообще проще в тачскрин пальцем тыкать, ибо по земляному полу даже мышку нормально не покатаешь.