MMORPG: Идеальный крафтинг
А сегодня, мои маленькие полосатые друзья, мы придумаем идеальный крафтинг (изготовление предметов) в идеальной MMO.
Сразу вывод сказать, или сначала рассуждения? Если вывод, то «лучший крафтинг — это ремонт».
Если рассуждения, то концепция MMO анти-экономическая, анти-конкурентная по сути: нужно, чтобы у всех крафтеров не просто были равные возможности, но и возможность реализовать эти равные возможности.
Если 10 миллионов захотят быть кузнецами, то система, в которой только 2% могут стать супер-кузнецами сделает 98% игроков несчастными. Нам это надо?
Равные возможности обозначают одинаковые производимые товары и огромное предложение: одному кузнецу для прокачки надо сделать 10 «нубских стальных кинжалов». А нубов, которым нужен кинжал, всего 5.
Вполне понятно, почему все товары продаются по цене ниже себестоимости: это на самом деле не товары продаются, а кузнец покупает 1 очко мастерства.
Выход «а давайте сделаем шанс вместо кинжала получить груду опилок» дебилен, ибо депрессивен и ненадежен, когда тебе прямо сейчас нужен один гарантированный кинжал.
Самый простой выход — это consumables («расходные материалы»). Нубу нужен всего 1 нубский кинжал за всю жизнь, но нубу нужен 1 пузырек здоровья каждые 10 минут.
В WoW все «успешные» профессии производят consumables, при этом gem-ы и enchanting — это, разумеется, тоже consumables, ибо новый энчант/джем нужен на каждую твою новую вещь, то есть регулярно.
Но и там есть свои минусы: «Крутой Синий Камень Охуенности» нужен всем, а «Маленький Бесполезный Огрызок Говна», натурально, бесполезен и нужен только для прокачки. Ради заработка же производится очень узкий круг популярных вещей и в каждом сегменте дикая конкуренция.
Следующее эффективное решение — это делать на крафтинг кулдаун, типа «ты можешь делать только одну вещь в сутки». В WoW этот кулдаун пока не явный и называется «daily quests» (Dragon’s Eye, aye!).
Мы пришли к тому, что лучший крафтинг — это улучшение предметов. А теперь просто расширим улучшение в другую сторону — представим, что по умолчанию предметы сломаны и нуждаются в «улучшении» до рабочего состояния, то есть в ремонте.
Кузнецы ремонтируют (и потом улучшают тоже!) тяжелые доспехи, портные — робы, кожевники — кожу, и так далее. Вот вам и разные профессии, одинаковые по принципам балансировки, но все равно разные.
Сломанный же предмет является soulbound-ом и вываливается вместо лута.
Для ремонта нужны дополнительные материалы, часть из которых можно купить, часть придется нафармить мастеру самому (soulbound).
Общий принцип понятен? А теперь — ...
Как это сделать интересным (да и вообще работающим).
Все поломанные вещи относятся в мастерские и сдаются туда в ремонт (оставаясь при этом soulbound) вместе с деньгами, «примерно как на аукцион». Игрок-крафтер может придти в мастерскую и выбрать (примерно как аукцион, говорю же), что чинить. (Старый добрый спам в чате тоже работает, но зачем?).
Ремонтировать можно раз в N часов, где N — функция от уровня мастерства (чем он больше, тем ремонтировать можно реже).
Уровень мастерства — число от 1 до X, скажем, до 256.
У каждого предмета есть рекомендуемый уровень мастерства. Шанс ремонта равен уровню твоего мастерства/уровню рекомендуемого мастерства.
То есть мастер с уровнем 1 имеет 1% шанс починить предмет с рекомендуемым уровнем мастерства равным 100. Если попытка провалилась, ничего не ломается, просто пропадает попытка починки, то есть теряется время и кулдаун. Если попытка удалась и является не тривиальной, мастерство растет.
Наступает любимая часть игрового дизайна — выбор. Факторы, влияющие на выбор — мастерство крафтера и предмета, имеющиеся ресурсы.
Я — крафтер, прихожу в мастерскую. Вижу список вещей, которые можно отремонтировать. У меня одна попытка.
Мне надо выбрать вещь, которую я смогу отремонтировать с большей вероятностью, получить оптимальное количество денег (верней, оптимальное соотношение цена/вероятность/шанс улучить мастерство).
То есть, мне нужно продать мой уровень мастерства и мою попытку ремонта как можно дороже. В такой системе деньги на крафтинге зарабатываются начиная с первого уровня.
Всё.
Ну и понятно, что в зависимости от уровня мастерства можно выдавать и «традиционные» рецепты, с помощью которых крафтеры могут не только чинить, но и делать улучшающие патчи («энчанты»).
Warhammer Online: проблемы с танками
Для разнообразия: проблемы баланса Warhammer Online, не все же про WoW писать.
Чуваки реально постарались и сделали нормальных PvP-шных танков и хилеров. Ну и damage dealer-ов, но это легко. А потом — стандартно: хилерами просто никто не стал играть. Танки не то, чтобы стали совсем бесполезны, но вместо того, чтобы держать передний фланг, стали использовать тактику hit and run.
Все неорганизованное PvP превратилось в то же гавно, что и обычно. Даже если ты начинаешь играть хилером, танки просто не обучены и трусливо подставляют тебя под удар.
Выход один — «профессиональная» игра с людьми, которых знаешь. А это совсем не кажуальненько.
Правильная PvP-шная игра — это Team Fortress 2, где любой класс имеет 2 кнопки, и время обучения составляет 2 минуты. Там даже есть хилеры, при этой результат действий хилера нагляден и разрушителен, а хилеру плюсуются фраги того, кого он лечит.
Вообще же, двухходовка, типа «ты меня лечи, я умираю медленней, а враги быстрей, а в конце при прочих равных условиях мы выигрываем, так как A>B» совсем не понятна.
Вот медик в TF2 лечит для того, чтобы набрать ubercharge. Он и пользу делает (лечит), и цель совсем близка и понятна (ubercharge).
Очевидно, что MMORPG давно идут к хак-н-слешу и к FPS, по понятным причинам: они, натурально, не походовые, больше скорость — больше драйв (сравните время среднего прохождения инстансов в vanilla WoW и wotlk — оно уменьшилось раз в пять), а неизбежное упрощение («обкажуаливание») игровой механики приведет к тому, что мерилом мастерства станет реакция. Вот вам и FPS.
Конкретно танкам конкретно в Warhammer Online можно сделать костыль, вида «когда танк умирает в PvP, он получает бонусный опыт», чтобы поощрять стиль игры в камикадзе, но это тоже не выход.
С другой стороны, в Warhammer Online есть две гениальные вещи. Первая — это две цели (враг и друг), с которыми ты взаимодействуешь и механики, типа «нанести повреждения врагу и вылечить друга». Вторая — это попытка сделать передний фронт ощутимым с помощью того, что танки физически держат врагов своими тушками.
Daily quest
Так вот. У нас есть игра, в которой надо раз в сутки разрешать что-то делать. Раз в сутки — по понятным причинам, чтобы задроты не задрачились.
Есть два неправильных способа это сделать:
1. Обнулять счетчик в полночь. Очень удобно, когда все живут в default city. (Сарказм!)
2. Разрешать что-то делать раз в 24 часа.
...и один правильный:
1. Развешать что-то делать раз в 20 часов.
Разгадка проста — две матрешки одинакового размера очень тяжело засунуть друг в друга.
Update.
Ну ок, ок, так и знал, что придется объяснять. Например, я вчера поиграл, сегодня прихожу с работы на 10 минут раньше, сел играть, а мне говорят «ждите еще 10 минут». Реально бесит!111
А вот втиснуть 20-часовое «окно» в 24 часа можно легко и без напряга. И ни один задрот не будет играть каждые 20 часов (а не 24) чтобы получить игровое преимущество — ему просто нормальный режим дня такое не позволит.
Еще апдейт.
20 часов * 6 раз =120 часов
120 часов / 24 часов (сутки) =5 раз
Итого, за 5 суток нормальный человек сыграет 5 раз, а супермегазадрот — 6, причем ему играть придется в непредсказуемое время суток. Оно того не стоит просто.
За месяц еще лучше видно: нормальный человек 30 — раз, задрот — 36.
Короче, задрот всегда получает 20% прирост за какую-то дикую цену. Даже если задроты найдутся, прирост в 20% вполне контролируемый.
Pedofinder General
Вчера лежал и думал о прекрасном перед сном.
И додумался до совсем прекрасного: наконец-то понял, какой сеттинг должен быть у идеи браузерной игры, которую я придумал год назад.
Рекомендую сходить по ссылке и перечитать, даже я все забыл.
Итак, сеттинг.
Мир состоит из связанных друг с другом комнат с разной степенью вместимости (от 10 до 2), между которыми можно перемещаться. Каждая комната имеет отдельный чат (с историей), читать который могут все находящиеся в комнате.
Комнаты — это чаты. Собственно, комнаты есть и есть чаты чисто функционально, но и в игре они тоже — чаты. Ты, типа, «ходишь по интернету по разным чатам».
Все персонажи состоят из двух сущностей: «человек» и «одержимый».
Все персонажи состоят из двух классов: человек и — правильно! — педофил. Все способности великолено ложаться на этот сеттинг, особенно коитус. (Вместо «убийства» будет «настучать властям»).
Настоящий игровой процесс, то есть, собственно, убеждение словами в чате, что ты не тот, кем являешься просто создан для этого сеттинга.
Ну и тема актуальная, хотя игра явно черненькая и сатиричная выйдет: там можно будет играть за педофилов!
Надо делать, че.