Я было начал писать статью по питбулю, но быстро понял, что скатываюсь в "перечисли все функции на всех вкладках для тех, кто не умеет читать". Тонких моментов там считанное число, и я лучше когда-нибудь отдельно их напишу; пока поговорим о позиционировании элементов.
Если поискать в гугле какие-нибудь рейдовые скриншоты, то быстро выясняется, что все держат камеру примерно одинаково. Почти идеально в центре чуть сверху располагается босс (отмечен голубым), крохотная моделька персонажа находится чуть снизу (отмечена желтым), а в синих областях ничего никогда не находится, и туда можно понапихать каких-нибудь фреймов. Отдельно надо не загаживать области слева и справа от босса — как правило, там располагаются какие-нибудь войдзоны, оттуда выходят адды или туда надо быстро метнуться при каком-то стечении обстоятельств.

Если посмотреть на проецирований расстояний на пол, то становится заметно, что верхняя половина экрана почти никогда не нужна в рейде, потому что все происходит там неимоверно далеко. По крайней мере, это верно для ренджей — мили/танки имеют шанс поднять камеру чуть повыше, но особой разницы роль не накладывает. Использование углов монитора для контроля каких-то игровых событий мне пригождалось один раз — на ловле аддов Малориака, и то вполне можно было справиться, несколько повращав камеру.
Из этой пары тезисов можно получить область, в которую кидать свои фреймы не стоит — ни свои, или тем более рейдовые, да и с алертами от tmw/powa/etc следует быть поаккуратнее. Это вот такая импровизированная летающая тарелка в центре экрана.
Необходимо понимать, что это не универсальная конструкция, и замазав черным периферию мало кто сможет полноценно рейдить, но расчет идет на то, что фреймы идут не стык в стык, и если какая-то движуха происходит по углам, вы ее все равно заметите и повернете камеру.
Теперь второй момент. От интерфейса надо добиваться такого удобства, чтобы можно было на освоении хмов одной рукой играть, а другой жрать пельмени и набивать смски, поглядывая изредка на монитор. Это, конечно, недостижимый идеал (для всех, кроме магов), но какие-то к нему подвижки иметь надо. Для этого:
— любая лишняя информация должна быть убрана с экрана;
— вся основная информация должна быть доступна при взгляде на центр экрана;
— алерты должны быть продублированы звуком;
— вся "внезапная" деятельность должна быть подвешена на удобные хоткеи;
— необходимо уметь играть своим классом (-:
По первому пункту — надо вырубать рекаунт во время боя, разумеется. Я могу придумать два случая, когда циферки нужны во время боя: смотреть чей последний интеррапт в соответствующей вкладке, и следить за дамагом, если ты идешь на рекорд на ВоЛ на зафармленном боссе, и надо попросить провесить узы/пс/etc, или начать свитчить фласку с эликом в нужных случая, или постоять в огне и попросить дернуть лайфгрипом, и все в этом духе. Кроме того, я бы вырубал красивые выползающие циферки, потому что от конкретной циферки никогда не зависит твое следующее действие, а значит, в бою она бесполезна. Исключение составляют разве что случаи промахов, и то все бегают с капом, это только для меня-танка актуально.
Задумайтесь, зачем дд рейдфреймы снизу по центру экрана? Я могу понять танка, которому следить, не сорвал ли кто чего, я могу тем более понять хила. У дд, у которых взаимодействие с рейдом считай что нулевое, помимо напуллов, бров и возложений, фреймы должны быть убраны куда-нибудь далеко в угол. Ладно еще интерактив, прожать/спасти/реснуть, но следить за состоянием рейда в обязанности дд точно не входит. Почти аналогичные мысли должен вызывать селффрейм и таргетфрейм у хила. К лишней информации также относятся всевозможные баффы (актуальных от силы пара, и их надо трекать отдельно), половина таймеров дбм, если вы не рл, и тултип.
Ко второму и третьему пунктам. Основная информация — это та, которая влияет на то, что вам сейчас прожимать, и когда именно это делать, то есть классовая механика, кастбар для кастеров, ротационная панель для милишников, таймеры дбм, дебаффы механики босса и проки. К прокам, алерты которых теперь встроены в игру, необходимо дорисовывать таймер. У танка к основной информации будет относиться хп, как один из главных параметров по принятию решения "что жать, посоны"; у меня по старой привычке фрейм торчит в верхнем левом углу, но зато он такой громадный, что я всегда вижу периферическим зрением свой уровень хп с хорошей точностью. Правда-правда. Что же касается звуков — поверьте, даже стандартные ротационные события, которые не стоит пропускать, хорошо бы дополнительно озвучивать, что уж говорить о стоянии в огне и прочих прелестях. Видел чей-то килл Рагны один из первых с повом маговским, у которого полицейской сиреной алертилась цепочка "Мир в огне", вот это тру было. Заметьте, это топ пве гильдия, а алерты, казалось бы, на пустяковую штуку — раз в полминуты перебежать три раза.
Четвертый пункт пригодится не каждому. Если вы видите, что случилось что-то непредвиденное, и нужно срочно-срочно действовать, чтобы не вайпнуть всех вокруг, то шарить мышкой не самая клевая идея. В этом можете быть виноваты вы — застоялись, не успеваете выбегать, надо юзануть пояс; не вы — кто-то застоялся, помирает, надо лайфгрипнуть или провесить сакру/сдать лоха. Это хороший тон — успевать совершать действия, не требующие гкд, миллисекунд за 200-300.
Пятый пункт без комментариев (: Недавно на Нефе не был сбит каст на одной из платформ, потому что танк пошел купаться с семечком, а маг не знал, что расовый БЭ бонус вешает сало и сбивает касты. Что тут сказать — играйте чаще, читайте форумы, откройте спеллбук.
Такие дела, котаны. Технически можно бы развлечься — собрать несколько интерфейсов из интернета и попросить прислать десяток читателей блога, а потом со смаком полинчевать, но не факт, что идея вызовет восторг. Отпишитесь, кому интересно, в комментариях, я вас потом посчитаю.