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

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

16 лет назад в категориях 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

MMORPG: коммунизм («каждому по труду»)

16 лет назад в категории игровой дизайн

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

Все в куче, просто чтобы описать идею:

1. Игрок может уменьшаться (добровольно) до любого уровня, чтобы поиграть с мелкими друзьями. При уменьшении уровня способности и шмот не отнимаются, просто режутся поврежденья и выживаемость. Экспа дается все так же, но режится процентов на 50 (чтобы новый контент было выгодней проходить все равно).

2. Игрок получает деньги и лут с моба по тому же принципу, как и экспу, если моб серый – то ни лута, ни экспы. Если в группе есть «переросток», то все группа не получает ни лута, ни денег, или получает, но в урезанном количестве, как экспа.

3. То есть, не существует способов игроку высокого уровня убить серого моба и получить с него лут, кроме как уменьшится до уровня моба.

4. Из всех мобов падают одинаковые реагенты. Т.е. из всех жаб с 10-ого уровня и до последнего падают «глаза жаб», просто, чем выше уровень у жабы, тем больше вероятность. Скажем, у жаб 10-ого уровня она равна 5%, у жаб 40-ого – 15%. У самых-самых низкоуровневых мобов не выпадает ничего, чтобы не травмировать начинающих.

5. Эти реагенты можно:

А) обменять у алхимика-NPC на бутыльки, которые слабее обычных, но которые уровненезависимые. (т.е. «восстанавливает 5% жизни»). Раз реагенты одинаковые для всех, то и бутыльки тоже, и можно делать их «процентными».
Б) продать алхимику-человеку, и он сделает из них сильные пузырьки («восстанавливает 10% жизни»).

6. Существуют daily-квесты, отправляющие тебя в старые зоны, типа «помоги человеку ниже тебя по уровню выполнить 10 квестов».

7. Из мобов высокого уровня падает чуть больше денег, чем из мобов низкого уровня. (!) Чуть больше – это не в 100 раз, а «всего» раз в два-пять.

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

Забавный вывод из пункта 3 и 7: скорость тупого фарминга золота путем убивания мобов у персонажа 10 уровня и 40 уровня примерно равна, то есть час «неквалифицированного» игрока (уровень еще не означает квалификацию) стоит одинаково.

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

Появляется смысл крафтить низкоуровневые шмотки.

Появляется смысл делать пузырьки одни-на-всех, то есть «восстанавливает N% здоровья», они будут полезны и доступны всем уровням.

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

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

Над ценой за обычную лошадь уже все смеются, деньги все едят жопой.

«Но я высокого уровня и хочу бабло, что делать?!».

1. Фармить с той скоростью, какая есть. То, что ты провел 50 часов и добыл максимальный уровень, еще не делает тебя в десять раз круче остальных. Оно даже ничего не меняет, рынок строится не из расчета «у всех есть высокоуровневые персонажи, поэтому эту мелкую шмотку можно продать за 100 голда для чьего-нибудь альта», а из расчета «вещи стоят одинаково для всех».

Для тебя ничего не меняется, цены везде и для всех «высокоуровневые». Зато появляется смысл играть альтом, так как ты не теряешь при этом так много денег, «тратя» свое время на альта.

2. Осваивать профессии, где высокопрофессиональный игрок может получить больше, чем простой.

Логика тут простая: у тебя все равно скапливаются деньги от игры. Поиграл дополнительных 10 часов – получил дополнительные деньги. Выше максимального уровня расти некуда, так что у высокоуровневых игроков будут излишки.

Эти излишки все равно приведут к тому, что высокоуровневые вещи будут стоить дороже простых – и высокоуровневые профессии будут приносить деньги.

Другое дело, что процесс, опять-таки, контролируемый.

3. Покупать бабло у китайских фармеров, спонсируемых создателями игры.

Итого.

То же самое, но простым языком.

Если не давать игрокам лут с серых мобов, можно не балансировать добывание денег с мобов по формуле «скорость убийства одного моба * деньги с одного моба», то есть не делать так, чтобы с мелких мобов ничего «ценного» не выпадало только потому, что высокоуровневые игроки их фармить начнут.

0

MMORPG: Мана — зло

16 лет назад в категории игровой дизайн

Про ману я писал вот тут и вот тут. Рекомендую перечитать.

Если коротко, то изначально «мана» — это количество применяемых магом заклинаний «за один раз» и, собственного, его дамаг в одном бою. Мана нужна (была) для баланса. У мелишников, которые не умеют лечиться, главный ресурс — это толстая жопа и количество здоровья, когда здоровье кончилось — ты помер.

У всяких манаюзеров есть куча преимуществ, например, range, лечение и защиты, благодаря которым их здоровье чисто теоретически может никогда не кончится, поэтому количество применяемых магом заклинаний «за один раз» является как бы продолжением здоровья и конечно.

Соответственно, «мана» должна кончаться. Мана кончилась — ты умер.

А потом пропал GM, появились кажуалы, рейды, соло-игра куча всего-всего и внезапно оказалось, что когда мана кончается, ты умираешь!!11

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

Понятно, что почти сразу главным ресурсом стала скорость восстановления маны, а не ее количество, с чем, например, в WoW близзард до сих пор ебется, то мана восстанавливается слишком быстро, то ее не хватает. Они ищут «золотую середину», что неправильно, потому что они лечат симптомы, а загнали в эту ловушку они себя сами.

Правильный ресурс на примере того же WoW — это энергия у воров или руны у ДК. И то и другое растет с контролируемой близзардом и понятной игроку скоростью, скорость роста и того и другого можно немножко менять (focused attacks и combat potency у вора, «разноцветные» руны и ДК), все спеллы сбалансированы под конкретную стоимость, и так далее. Rage у воинов — тоже почти правильный ресурс.

А дальше, у мана-юзеров, начинается полный кошмар. Даунранкинг, репелишмент, проблемы с маной у гибридов, паладины с бесконечной маной, несколько нерфов лайфтапа, метание от mp5 к спириту и обратно, «5-секундное правило», и так далее и тому подобное.

Вот уж насколько rage кривая и непредсказуемая — и то проблем и фиксов с ней было меньше в разы.

Почти правильно «мана» сделана в Warhammer Online: там у всех классов есть абсолютно одинаковая «энергия», которая регенерирует со временем, у некоторых классов в добавок к этому есть дополнительный уникальный ресурс, есть даже аналог rage-а у воина, но, в отличие от WoW, rage тратится не на базовые способности, а на реально «злые». Еще есть «мораль» — еще один ресурс, который растет со временем. А еще есть кулдауны.

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

Как делал бы я:

У всех классов есть 300 «энергии», которая восстанавливается довольно быстро и постоянно. Пусть она даже называется «мана».

Когда у тебя 30% энергии (0-100), она восстанавливается быстрее всего, когда 30-60% — со средней скоростью, когда 60-100% — медленно. (Понятно, почему?). Способности имеют понятную фиксированную стоимость, и их цена является фактором, влияющим на выбор.

В WoW, кстати, все туда и идет, но медленно и через жопу: есть некое базовое представление, сколько маны имеет средний представитель класса на своем уровне, все спеллы балансируются под эту цифру, многие спеллы даже имеют стоимость в виде (% of base mana), repelishment восстанавливает тоже процент маны, и так далее.

Проще не париться, дать всем 300 «маны» и балансировать всё те же, как и сейчас, просто без кучи головной боли, вместо «спелл стоит примерно 10% среднестатистического (по больнице) манапула» делать тупо «стоимость = 30» и не париться.

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

Для баланса это — рай.

Способность за 30 энергии «дружесвтенная цель восстанавливает 30 энергии» всегда идеально сбалансирована, на любом уровне, не надо плодить разные ранги. Способность «восстанавливает +5 энергии каждую секунду» одинакова по силе для всех классов, в WoW она же приводит к стакингу интеллекта, с чем безуспешно борются.

При этом даже способности «плюс к мане» имеют полное право на существование.

С WoW разгадка проста — игровую механику ВоВа делали бывшие воины из Еверквеста, поэтому все милишные классы сделаны довольно хорошо, с «правильной маной», а кастеры в жопе.

Криты надо было вынести на отдельный стат («удача») и сделать его одинаковым для кастеров и мелишников (кстати, сейчас так сделали, но только на уровне вещей), интеллект должен работать, как сила у мелишников (так зачем-то сделали через таланты у избранных классов), то есть усилить магический дамаг, а спирит — увеличивать скорость регенерации «маны», то есть быть, фактически... haste’ом для всех классов (что опять-таки сделали на уровне итемизации, 4 года спустя).

Заплатки, заплатки.

Про идеальную систему характеристик — в следующий раз, если хорошо попросите.

0
Мой инструмент по развитию силы воли и прививанию полезных привычек.

MMORPG: Crowd Control

Ну че, продолжаем? Я, кстати, 15 лет в геймдеве, хахаха. Идеальный CC должен иметь не только плюсы, но и минусы, классический пример — «полиморф» в ВоВе лишает цель возможности атаковать, но лечит ее. Впрочем, конкретно в ВоВе у меня старые претензии к СС. СС — это сброс аггро Важный нюанс: в нашей боевой системе СС-эффект должен «сбрасывать» моба с персонажа после того, как СС закончился. (еще 656 слов)

MMORPG: Идеальная боевая система

Все уже знают, что я втихаря делаю свою MMORPG? Ха-ха, шутка. Придумал новую систему «аггро» и поведения мобов для mmorpg. Нормальную, человеческую, диаблоподобную. Она совсем не революционно новая, но порождает много хороших последствий. Делюсь. Аггро, как в WoW, нет. Каждый персонаж имеет несколько (N) невидимых «слотов», на которые могут «пристроиться» монстры. (еще 1214 слова)

MMORPG: Идеальный крафтинг

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

Регенерация маны

На самом-то деле, игровой дизайн — это просто. Как и любой другой дизайн. Надо просто отдавать себе отчет каждый раз — зачем ты это делаешь. Аргумент «так делают все» не является правильным. Ровно до тех пор, пока ты не начинаешь понимать, почему так делают все, после чего два пути: ты понимаешь, что это правильно и делаешь, как все, или ты понимаешь, что это неправильно, потому что можно лучше. (еще 719 слов)

King’s Bounty: баланс

В King’s Bounty есть несколько э... «узких мест» в «балансе». Неет.... есть баланс в игре. поиграл ещё достаточно и понял, что баланс хорош именно таким, какой он есть. (из интернета). Самый неочевидный полом — это дохлая крыса, которая за -40 лидерства дает +2 rage и +2 mana. Суть в том, что лидерство повышается при каждом level up-е линейно, а мана и ярость — нет. (еще 593 слова)

Тэги 2.0: сontribute or not!

В последнее время я работаю в Яндексе. Это такая интернет-компания, поэтому я время от времени думаю про всякие интернетовские вещи, типа вики, голосований или прочего. Некоторые из этих мыслей не дают Яндексу неоспоримое конкурентное преимущество, поэтому не подпадают по NDA, но делают мир лучше, поэтому грех не поделиться. (еще 1640 слов)

Голосуй сердцем

Во всех голосованиях, типа +1/-1 должно быть на самом деле +N/-M, где N!=M (N не равно M). Так как почти никто не понял моей гениальной гипотезы, поясню. Но сначала — в чем смысл голосования вообще. Но это кто-то должен сказать все равно. Голосование — это выбор. Перед вами поставили пять президентов и под каждым повесили radiobutton. (еще 1233 слова)

This field intentionally left blank

Почитал топ-20 записей в поиске по блогам. Религия, нац.вопрос, нац.вопрос с серьезной стороны, нац.вопрос со смешной стороны, цены в СССР, собачатники и зеленые, феминистки, сотрудники милиции избили участников акции против милицейского беспредела. Всё это никогда не случалось раньше. (еще 705 слов)

Wiki 2.0

Wiki – довольно странный нишевый продукт. Довольно странный потому, что этим старьем все еще пользуются. А пользуются им – что тоже довольно странно – потому, что ничего лучшего до сих пор и нет. А ничего лучшего до сих пор нет, потому что продукт нишевый, и совместная работа над текстами не такая уж и популярная вещь. (еще 1144 слова)