warhammer
4 заметки
терапия
Сейчас этот блог в основном про психотерапию.
как правильно
Слушайте меня, я вас научу правильно жить.
психология
Буржуазная лже-наука, пытающаяся выявить закономерности в людях.
практика
Случаи и выводы из психотерапевтической практики.
кино
Фильмы и сериалы.
книги
Это как кино, но только на бумаге.
nutshells
«В двух словах», обо всем.
дорогой дневник
Записи из жизни (скорее всего, не интересные).
беллетристика
Мои литературные произведения и идеи.
духовный рост
Когда физический рост кончается, начинается этот.
дивинация
Как предсказывать будущее.
половой вопрос
Про секс и сексуальность.
заяижопа
Творческий дуэт с моей женой.
магия
«Магическое — другое название психического».
Карл Юнг
игровой дизайн
Раньше я делал игры.
игры
Компьютерные игры.
язык
Слова там всякие.
людишки
Уменьшительно-ласкательно и с любовью.
культ личности
Про великих людей (то есть, в основном про меня).
hwyd
Уникальная Система Прививания Привычек.
буклет
я
идеи
блоги
spectator.ru
дети
wow
вебдев
музыка
контент
программирование
религия
дейтинг
диалоги
яндекс
кулинария
coub
fitness
символы
йога
шаманизм
tiny
ребенок

Интерфейc Warhammer’а: дружественная цель

15 лет назад в категориях usability игровой дизайн warhammer

Какой-то умник прикопался к интерфейсу вархаммера.

Прикопался совершенно зря. То есть, конечно же, по делу — но все равно совершенно зря. Могу еще раз посоветовать замечательную книгу по пользовательскому интерфейсу, юзабилити и про слонов. (Надо будет позвать автора этой книги, чтобы он посмотрел интерфейс моей MMO на PHP, которую я пишу в подвале после ухода из Яндекса).

Основная мысль этой книги — в том, что лечить надо там, где болит больше всего. Интерфейс выбора персонажа — конечно же, гавно. Но чувак уже купил игру, никуда он не денется, продерется. Причем интерфейс — гавно на концептуальном уровне, там вообще всё не так, поэтому советы «приближение-удаление камеры можно сделать плавным и повесить на колесо мыши» нахуй не нужны.

Лично для меня — и еще для кучи игроков, которые играют самыми важными классами — то есть хилерами и танками — болит больше всего в интерфейсе выбора дружественной цели.

Идея — гениальная (ну, я уже писал — у тебя две цели, друг и враг, чтобы не скакать между ними). Реализация — смерть, ужас и пиздец.

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

Моей дружественной целью тут же становится сундук, а при попытке лечить игра, натурально, пытается лечить сундук. Спелл проходит, анимация рисуется, все как надо. И только в самом конце пишется «чувак, ты лечишь неправильную цель».

Еще хуже, если твоя дружественная цель умирает — ты начинаешь — правильно! — лечить труп и получать сообщения «invalid target», а в это время с большой степенью вероятности лупят тебя как раз те же люди, которые превратили твою цель в труп.

А выход-то вообще примитивен: если цель (стала) не валидна, считается, что цель — это ты, а если цель не будет валидна никогда (например, сундук), то и не надо ее пихать в дружественную цель вообще.

Этот маленький интерфейсный косяк заебывает неимоверно, постоянно и огромную кучу игроков (не все из них, правда, могут это осознать и высказать), его легко пофиксить и фиксить надо его в первую очередь.

«Интерфейсные» пожелания, типа «не лишним было бы знать минимум, максимум сервера, распределение по времени. Пусть не в абсолютных цифрах, если коммерческая тайна, но хоть шкалу нарисуйте» надо выкидывать сразу — они из серии «когда вашим разработчикам нечем заняться», то есть в реальном мире не будут сделаны никогда, потому что есть миллион более важных вещей.

0

MMORPG: очередные шокирующие откровения

15 лет назад в категориях warhammer игровой дизайн

В MMORPG всегда и всё портят игроки. Всё, дальше можно не писать. Все свободны.

В Вархаммере очень смешным образом облажались с паладинами: дали им еще один ресурс («целебная хуйня»), который растет, когда паладины лупят кого-нибудь в ближнем бою. Этот ресурс, как легко догадаться, расходуется на лечебные спеллы.

Я их даже хвалил — типа, наконец-то гибридных паладинов сделали правильно.

После чего они все испортили — дали паладинам книжки, которые можно держать в левой руке, и на которых есть свойство «восстанавливает X лечебной хуйни раз в секунду». Лупить в ближнем бою потеряло смысл — нужный ресурс восстанавливался сам, причем очень быстро.

Получился все тот же любимый WoW-овский паладин, который стоит сзади и лечит.

Причем тут игроки? Игроки быстро сообразили, что паладин лечебного билда с книжкой в руке — лучший в игре хилер, после чего комьюнити перестало принимать других паладинов, а паладины-отщепенцы смотрели на своих чисто хилерский братьев, как на предателей.

В идеальном мире есть у тебя паладин, как хочешь им — так и играй, типа «это твои 15 баксов в месяц». В реальном же — у нас мультиплеерная игра, в которой другие люди хотят упростить себе жизнь, поэтому если ты не превращаешь, скажем, их поход в инстанс в easy mode, они возьмут в группу того, кто превращает.

Вот и получается, что чисто теоретически класс сделан неплохо, но все равно — поломан из-за какой-то книжки.

С ситуацией «билд для хилинга, билд для танктинга» вообще проблема — если есть лучший билд для лечения, но все энкаунтеры надо балансировать исходя из него, иначе будет слишком просто. А если они сбалансированы в расчете на лечебный билд, то игрокам приходится выбирать именно его, иначе будет слишком сложно.

В WoW сейчас это пытаются исправить двойным билдом, и даже как-то исправят, но проблема в другом: специализация сосет.

«Специализация» должна быть на стилях игры («я маг и люблю лед, а не огонь»), которые отличаются, натурально, только чисто стилистически. У Близзарда как раз не так давно появилась мантра «все должны делать примерно одинаковые поврежденья» и «bring the player, not the class/spec».

Шмот, конечно, «выше этого». Хочешь охуенно лечить — собирай специальный лечебный шмот и специализируйся за счет него, это-то как раз правильно.

С книжкой лажа-то всего одна: книга восстанавливает совсем не то, ресурс, который был специально придуман совсем для другого — для того, чтобы паладины дрались, а не стояли в стороне.

Зато из-за лажи с книжкой, я наконец-то додумался, как надо правильно делать щиты, помимо того, что они должны «увеличивать аггро».

В реальном мире щит дает огромное преимущество, в играх же надев щит ты теряешь, скажем, 30-50% повреждений (за счет того, что не можешь использовать два оружия или двуручник), а получаешь жалкий бонус к выживаемости.

В реальном мире щиты overpowered, в играх делать их такими нельзя из-за вау-фактора, щиты — это просто не круто. Есть, однако, идиоты, которым стиль «щит+меч» нравится (например, мне), и надо что-то с этим делать.

(В реальном мире и рейнджеры с мелишниками существуют не потому, что это круто, а совсем по другим причинам, что не мешает в фантастических фильмах драться в космосе на мечах – потому что это же офигенно круто!11).

Популярное решение: сделаем удары, которые наносятся только щитом. А потом посадим их на один кулдаун с теми, которые щитом не наносятся, чтобы нельзя было делать два крутых удара подряд. Ээх. Получатся в результате те же яйца.

Фактически, мы превращаем щит в еще одно оружие, и это скучно.

Единственный плюс в этом решении — это... анимация: щит не болтается в руке, а типа тоже наносит удары. В остальном же решение — откровенно слабое, потому что приводит к дублированию способностей (ну, например, Shield bash и pummel) и, фактически, их удвоению — допустим, мы захотим сделать игру с щитом и без щита одинаково увлекательной, нам придется делать способности, которые требуют щита только для того, чтобы вторая половина игроков, которая не любит щиты, никогда ей не воспользовалась.

Решение, которое я хочу попробовать, уже очевидно: делать на щитах свойство «регенерирует N энергии/маны в секунду».

Тогда никаких новых способностей «только для щита» придумывать не надо, но стиль игры меняется — если двуручником ты делаешь суперудар раз в 6 секунд, потому что тебе не хватает энергии, то со щитом ты делаешь его же, но раз в 4 секунды, зато бьешь слабее, потому что оружие одноручное.


Ну и заодно — как сделать так, чтобы хил не спамили, предварительные мысли. «Уменьшить повреждения» — это только половина правильного ответа. Ну, уменьшили мы поврежденья, леченье теперь можно кастовать раз в 10 секунд, перестало оно упираться в global cooldown.

Но возможность-то спамить осталась, а значит, хилер, который будет спамить, сделает группу практически неубиваемой.

Пока что думаю, что лечение, как и, например, нанесение повреждений, должно осуществляться совместными усилиями группы через HoT-ы, слабенькое AoE-лечение и прочее, а «главный хилер» должен уметь выдавать burst healing, когда гавно попадает в вентилятор, но не постоянно. Типа как ubercharge в TF2.

Ну, например, у нас есть класс «рейджер», даем ему слабенький HoT со свойствами, типа «восстанавливает цели N жизней каждую секунду в течение 20 секунд, вы восстанавливаете N маны/энергии каждую секунду, если у цели заклинания меньше 100% жизни» и делаем ему кулдаун тоже 20 секунд.

Гавно формулировка, короче. Но общий принцип такой: если HoT помогает (а не просто висит), вам капает мана.

Спелл сразу становится интересным — в соло-игре его надо кастовать на себя, когда дерешься в ближнем бою, в группах — на танка, потому что по тебе никто не бьет. Самое главное, что кастовать его выгодно лично тебе, из-за маны. Другую, «стратегическую» выгоду «вот ты, придурок DPS-ный паладин, не бросил на танка хил 10 секунд назад, когда у главного хилера кончилась мана, из-за чего вся группа умерла» игроки просто не понимают вааще.

В результате 10% лечения в группе уже покрыто каким-то хантером. Это не страшно — на боссе все равно хантер не поможет своим лечением.

И тут выходит хилер весь в белом...

0

Warhammer Online: make it PvE

15 лет назад в категориях игровой дизайн warhammer

PvP в Вархаммере называется RvR, потому что эти дураки не знают, что «P» читается, как «пэ», а не как «эр».

Хахаха.

Так вот, ошибка стандартная, в AV такая же: сделали как бы захват замков, а на тот случай, если там не окажется живых игроков в обороне — сделали там NPC. Всего, скажем, 6 замков (в одном tier-е, но это нюансы). В некоторых есть только NPC, а в некоторых — NPC с игроками.

«Открытое RvR» в результате выглядит так: собирается банда (warband) и прется к ближайшему замку, а еще лучше — посылается разведчик. Если в замке есть живые игроки — вся банда бежит к другому, где их нет.

В результате обе стороны вместо того, чтобы драться, играют в салочки.

(«Troll country» на скриншоте — это команда всем ломится в зону «Troll country», потому что там в замке нет живых врагов).

Причины стандартные — NPC в PvP, баланс сторон (за орду играют больше), непредсказуемое количество участников с каждой стороны.

Как правильно (заодно и как пофиксить Wintergraps).

Оставляем замок на карте. Создаем его копию в инстансе. Хочешь захватывать — вперед, иди в инстанс (пусть даже это и незаметно для тебя, что это инстанс) и захватывай при полном балансе сторон, скажем, по 20 игроков с каждой стороны. Без лагов и прочего.

Дальше — два варианта, можно выбрать любой.

1. Если ты победил, то тебе вешается буфф «победитель Wintergrasp-а» — тебе лично, а не всем халявщикам во фракции. Лично тебе зона показывается, как будто она под твоим контролем (фейзинг это называется, в квестах DK начальных есть, например). Полная иллюзия победы.

2. Если ты победил, то тебе вешается все тот же бафф. Каждая игра сдвигает «ползунок» в ту или иную сторону. Раз, скажем, в три часа подводится итог: ага, всего было 10 попыток захвата в разных инстансах, 7 из них удались. Значит, мы победили, ура!

На следующие три часа зона становится нашей.

В комментариях есть интересные мысли по поводу случайных PvP-шных квестов, и как вообще сделать идеальный PvP-мир.

Мысли правильные, но только «на бумаге».

В реальности же даже в PvP-игре Warhammer Online «нормальными» («core rules») серверами считаются те, которые в WoW назывались бы PvE-шными.

В WoW этих серверов (PvP/PvE) как бы поровну, но в топ-50 самых населенных серверов только один PvP-шный (на 47 месте), да и вообще — почти все PvE-сервера крупнее PvP-шных.

Короче, кажуалам PvP, мешающее им жить и работать, нафиг не нужно, поэтому нужно делать или целиком PvP-шную игру для задротов (EVE Online), или PvE-шную игру «с элементами насилия» в специально отведенных для этого местах.

Я, кстати, играю только на PvP-серверах, что совершенно не мешает мне понимать, что такое «PvP» — просто недоразумение.

0

Warhammer > WoW

15 лет назад в категориях warhammer wow

Вещи, которые WoW-у надо спиздить у вархаммера онлайн.

1. Восстановление здоровья все комбата.

Раз ты уже выжил, то ты все равно будешь жрать и восстанавливаться, здоровье (и мана) — не тот ресурс, которым ты управляешь вне комбата. Жрать и восстанавливаться, однако же, скучно, долго и дорого.

В том числе и поэтому простота игры solo разными классами зависит от downtime-а: если ты после каждых трех мобов остаешься с 10% жизнями, ты не умираешь, но скучно, долго и дорого восстанавливаешься.

«Выход» простой: порезать мобов, чтобы после каждого боя не надо было есть и дать возможность восстанавливаться в комбате — например, death strike. Страшные stun-ы воров тоже оттуда: в не-соло PvE они нафиг не нужны, в PvP они сильнее, чем нужно, а в solo-игре без них тяжело.

В результате среднестатистический моб все более и более безобиден, если тем же вором на первых уровнях надо извращаться, то после получения cheap shot-а и kidney shot-а все становится предельно просто. Difficulty curve наоборот, ага.

2. Вызов животных у варлока.

Вызов животного/демона у варлока до сих пор занимает 10 секунд! Притом, что «чисто теоретически» варлок специализируется именно с помощью нужных демонов.

В вархаммере у Squig Herder-а четыре разных Squig-а.

Вызывается Squig мгновенно, но раз в 30 секунд, так что о его выживаемости надо заботится. Но это в разы гуманней, чем тратить 10 секунд драгоценного времени на вызов демона, которых просто нет ни в PvP, ни в PvE.

На переключение же между Squig-ами этот кулдаун не распространяется.

0
«Таро как инструмент самопознания», курс от создателя spectator.ru