Получи случайную криптовалюту за регистрацию!

​​Как сделать интерфейс передачи вещей удобным Бартер - класс | Кодзима Гений - канал про геймдизайн

​​Как сделать интерфейс передачи вещей удобным

Бартер - классическая механика в видеоиграх. Бартер отвечает за перемещение предметов из одного инвентаря в другой и получение за это награды определённой ценности - валюты или других предметов. Кроме этого вещи могут быть перемещены между участниками одной партии - как, например, в The Baldur's Gate.

С течением времени был сформирован удобный user experience процесса передачи предметов. Я выделил четыре полезных способа упростить жизнь игрокам.

Категоризация предметов
Категоризация позволяет улучшить навигацию по инвентарю. Разделив предметы по полкам, вы уменьшаете время на поиск нужного предмета. Внутри категории полезной практикой является сортировка вещей по значимым атрибутам. Это помогает игроку определиться с ценностью предмета не только в денежном эквиваленте.

Ограничение на передачу предметов
В режиме бартера игра может запретить передавать определённые предметы. Это может произойти в следующих случаях:
1. Предмет в инвентаре необходим для выполнения задания и является уникальным;
2. Принимающая сторона не оперирует с данными предметами.

И в том, и в другом случае предметы необходимо деактивировать для взаимодействия на этапе бартера. Если принимающая сторона не работает с целой категорией - деактивируйте и её в окне бартера.

Полезной практикой будет выводить в окне сообщений причину деактивации при наведении на предмет/категорию.

Определение предметов на продажу
Для ускорения процесса передачи предметов создайте корзину. В эту корзину игрок помещает предметы в любой момент игрового процесса. Как только он доберётся до торговца, его корзина на продажу уже будет заполнена.

В процессе игры можно найти вещи, бесполезные в моменте, но полезные в будущем. Чтобы не передать такой предмет, позаботьтесь о функции отметки предмета как неприкосновенного. отмечая предмет, он будет деактивироваться в процессе продажи. Так игрок не ошибётся в случае, если ему нужно продать вещи "здесь и сейчас".

Другой способ ускорить передачу - автоматически собирать корзину в момент сделки. Это означает подбор предметов, которые 100% будут бесполезны игроку в будущей игры - предметы низкого уровня, урона, качества и так далее. Но у игрока должна быть возможность исключить из рекомендованного выбора предметы.

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

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

Приёмы, описанные выше - не избыточные. Предлагаю вспомнить и другие практики, полезные при бартере. Пишите их в чате @kojima_talks.

#Геймдизайн