Dwarf Fortress и ужасный, отвратительный, никчемный, очень плохой интерфейс

Перевод статьи Кента Сазерлэнда от 7-го февраля 2017-го года для Rock, Paper, Shotgun о том, как обустроить складское помещение в своей крепости.

Dwarf Fortress и ужасный, отвратительный, никчемный, очень плохой интерфейс

Dwarf Fortress, возможно, лучшая игра всех времен. В Dwarf Fortress есть ленивцемедведи. В Dwarf Fortress есть ленивцемедведолюди. В Dwarf Fortress ваша дварф может задушить ленивцемедведочеловека его собственными кишками. В Dwarf Fortress ваша дварф может выгравировать изображение себя, душащую ленивцемедведочеловека его собственными кишками, на кровати. В Dwarf Fortress ваша дварф может объявить, что её кровать называется Горротеодос, что означает "Изумительное Потрошение".

В Dwarf Fortress также есть худший пользовательский интерфейс всех времен. Насколько плохим интерфейс может быть, спросите вы? Что же, в таком случае устраивайтесь поудобнее, потому что вы обратились по адресу, друг мой. Давайте предельно внимательно изучим, как менять настройки склада.

Склад – это место, куда ваши дварфы относят вещи, чтобы они не валялись по всей крепости. Как только вы сделаете склад, вам нужно указать, что именно должно в нем храниться. Менять настройки складов в Dwarf Fortress вам придется постоянно. Давайте же рассмотрим клавиатурные команды для этого увлекательного процесса!

Dwarf Fortress и ужасный, отвратительный, никчемный, очень плохой интерфейс

Вот тут находится мой склад. Я хочу изменить его настройки так, чтобы в нем находились только готовые изделия из древесины. Это будет удобно, потому что я буду делать кровати, двери и вообще все, что производится в мастерской плотника в другом конце зала. Сначала я выбираю склад и нажимаю "s", чтобы изменить настройки. Пока что все идет неплохо!

Dwarf Fortress и ужасный, отвратительный, никчемный, очень плохой интерфейс

Теперь я хочу выключить все, кроме Готовых изделий, которые я вижу в середине левой колонки. Курсор сейчас на ее верхней строчке, на Животных. Давайте все выключим, а потом включим только Готовые изделия. Видимо, нужно нажать "b", чтобы Заблокировать все.

Dwarf Fortress и ужасный, отвратительный, никчемный, очень плохой интерфейс

Не-а! Это не заблокировало пункты слева. Это выключило все виды животных справа. Людям-голубым сойкам тут находиться запрещено. "Заблокировать все" относится к блокировке всех вещей ВНУТРИ выделенной категории, а не блокировке самих категорий. Понял. Нельзя выключать все категории разом. Буду делать это для каждой по отдельности. Попробуем их переключить. Там же написано "Переключить" в низу экрана, верно? Ведь так работает большинство других меню. А ВОТ И НЕТ. Нажатие "Enter" ничего не делает.

Хорошо, похоже, что на самом деле мне нужно выключить их клавишей "d". Бинго. Животные выключены. Теперь нужно прокрутить список ниже.

Dwarf Fortress и ужасный, отвратительный, никчемный, очень плохой интерфейс

Ну конечно, проверенные временем цифры для прокрутки: 829346! У вас нет цифровой клавиатуры? Тогда развлекайтесь с тем, чем располагаете. К счастью, у меня цифровая клавиатура есть. Вот картинка для примера:

Dwarf Fortress и ужасный, отвратительный, никчемный, очень плохой интерфейс

Клавиши 8462 работают как курсорные. Клавиши 9 и 3 переводят курсор в начало и конец списка соответственно. На моей клавиатуре на них есть подписи "PgUp" и "PgDn", так что все вполне логично. Еще раз, в каком там порядке они указаны?

Dwarf Fortress и ужасный, отвратительный, никчемный, очень плохой интерфейс

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

Dwarf Fortress и ужасный, отвратительный, никчемный, очень плохой интерфейс

Я не вижу "Дерева" в этом втором списке, так что, видимо, оно находится в "Других материалах"? Или в "Типе"? Какая к черту разница между "Основным качеством" и "Общим качеством"? Но сейчас над этим голову ломать не стоит. Я проверил меню "Тип", и там нет того, что я ищу, так что теперь разбираемся с "Другими материалами". Нужно выключить все, что не относится к "Другим материалам". Но, постойте, я знаю, что тут нужно делать. Я уже выяснил, что сейчас мне нужно нажать "b", чтобы "Заблокировать все".

Dwarf Fortress и ужасный, отвратительный, никчемный, очень плохой интерфейс

Сработало! Я заметил, что сейчас появились две новые горячие клавиши: "p", чтобы Разрешить и "f", чтобы Запретить. Нажимаю "p"

Dwarf Fortress и ужасный, отвратительный, никчемный, очень плохой интерфейс

Я в ударе. Победа буквально в двух шагах. Курсор уже на месте. Теперь, как мне выбрать "Дерево"? Его нельзя Включить. Его нельзя Допустить. Его нельзя Разрешить. И я не вижу четвертого ряда горячих клавиш.

Вот тут я застрял буквально минуты на три. В этот момент я решил написать эту дурацкую статью. Оказывается, нужно было Переключить. Ну, конечно! Мы вернулись к "Enter: Переключить", который маячил там все это время в ожидании, пока мы доберемся до третьего списка, который является единственным списком, который вы можете "переключать".

Почему, Dwarf Fortress? Почему я не могу переключать вообще все одним только Enter? ЗАЧЕМ ТЕБЕ НУЖНЫ ЧЕТЫРЕ РАЗНЫЕ КНОПКИ ДЛЯ ЧЕТЫРЕХ РАЗНЫХ КОНТЕКСТОВ, В КОТОРЫХ НУЖНО ЧТО-ТО ПЕРЕКЛЮЧАТЬ?

Dwarf Fortress и ужасный, отвратительный, никчемный, очень плохой интерфейс

Ну, вот и конец, друзья мои: я сделал это. Теперь у меня есть склад, на котором будут храниться только Деревянные Готовые изделия.

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

Dwarf Fortress и ужасный, отвратительный, никчемный, очень плохой интерфейс

Подождите-ка секунду. Что это за белый пункт "Дополнительные опции" слева?

Dwarf Fortress и ужасный, отвратительный, никчемный, очень плохой интерфейс
66
3 комментария

/*Почему я не могу переключать вообще все одним только Enter?"*/
Потому, что нельзя просто так взять и сделать удобный интерфейс. Было бы слишком просто.

2
Ответить

The interface is coming — it’s not coming in your lifetime but it’s coming.

Didn’t you read the manual? He he he he… the manual...
Toady One

Мне кажется, это действительно специальный ход. Разработчик не хочет, чтобы все подряд играли в его прелесссссссть. А только те, в ком живет душа истинного дварфа.

Ответить

Очень странная статья. Жалуется, что нельзя играть в рогалик без цифровой клавиатуры. Он бы ещё пожаловался, что с одной мышкой играть не может, как в другие стратегии. Ну а интерфейс нормальный, просто он позволяет очень много. Единственное, что можно с ним сделать - пресеты и несколько режимов.

Ответить