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

Интересные механики

16 лет назад в категориях next-gen mmo игровой дизайн

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

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

Из придуманного: бафы с затуханием и/или зарядами.

Сейчас типовой баф выглядит так: раз в полчаса игрок нажимает кнопку и получает/вешает на группу +30 интеллекта на следующие полчаса. Кратковременные бафы, в основном паладинские, работают так же, но вешаются/вешались на раздражающие 10 минут. Развес бафов при этом — задача обязательная и не требующая мозговых усилий, каждые 30 минут нажимаешь кнопку, что бы ни произошло.

Именно поэтому пассивные групповые бафы рулят — они просто снимают с игрока тупую обязанность нажимать на кнопку.

Отдельно стоит bloodlust — самый правильный баф, потому что эффект его ощутим и крут. По этим же причинам uptime у него всего 40 секунд за 10 минут (~7%).

Собственно, идея в том, чтобы делать только такие бафы (ощутимые и требующих осознанного решения об их применении), делать им 100% uptime, но не равномерный по времени эффект. Например, баф с кулдауном в 7 минут, который сразу дает 300 интеллекта («дохуя»), но каждую секунду полученный интеллект уменьшается на 1.

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

Еще из придуманного: маг с «яростью» вместо маны.

Современный маг работает так: заметили врага — начинаем кастовать длииииинный спелл. Успели скастовать — молодцы. Далее противник нас замечает, и начинается игра «успеет добежать или нет?». Не успеет — мы молодцы. Успеет — он. Способности, типа blink-а, «обнуляют» игру.

Вполне понятная концепция «glass cannon», которая превращает магов в шустрых бегунов.

Если мы делаем мага-гибрида, то есть выживающего в рукопашном бою, то концепция первого удара является ненужной (и даже вредной). Как и время кастинга, кстати, которое нужно для того, чтобы превратить мага в турель, которой нужно стоять на месте.

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

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

(Rune Power у DK, кстати, так и устроена, только сливать ее почти некуда).

Еще из придуманного: правильные стойки (stances), ауры и прочее.

Механика простая: есть несколько состояний, в один момент времени можно выбрать только одно и быть в нем. У воина — стойки, у паладина — ауры, у DK — presence-ы, у хантера — аспекты, у друида — формы.

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

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

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

В PvP друид перемещается очень быстро, при этом отрубание лечения в «быстрой» форме не мешает лечению вообще, из-за мгновенного переключения туда-сюда и в какой-то степени HoT-ов.

Кулдаун между стойками тоже не является самым лучшим решением.

Вместо кулдауна можно сделать эффект стоек нарастающим: допустим, защитная стойка дает 20% снижения повреждений, при переключении в нее у игрока сначала 0% снижения, но каждую секунду прибавляется 1% и так до тех пор, пока не дойдет до 20%. При отключении стойки эффект так же медленно спадает.

Развиваем идею: делаем нарастающий эффект не пассивным (чтобы не поощрять «простаивание» игрока), а зависящим от действия игрока, то есть тупо вешаем его на proc-и (привет, паладины!).

Например:

«Атакующая стойка: каждый удар имеет шанс восстанавить жизнь в размере 2% нанесенных повреждений, и увеличить повреждения на 1% (складывается до 20%), а так же снять 1 заряд с эффекта других стоек».

«Защитная стойка: каждый удар (по тебе) имеет шанс замедлить атаку врага на 10% на 10 секунд и увеличить снижение входящих повреждений на 1% (складывается до 20%), а так же снять 1 заряд с эффекта других стоек».

«Стойка берсерка: каждый удар имеет шанс нанести врагу кровотечение и увеличить скорость твоего перемещения на 1% (до 20%), а так же снять 1 заряд с эффекта других стоек».

...и так далее.

Делаем несколько стоек, у каждой есть дополнительный proc, похожий на печати паладинов, но не требующей отдельной кнопки (снижаем количество кнопок в два раза).

Переключение стойки становится стратегическим решением. Переключение становится «плавным», не бывает такого, что при переключении из защитной стойки персонаж мгновенно теряет 50% снижения повреждений и мгновенно лопается.

0

Рыбалка

16 лет назад в категории next-gen mmo

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

Основной пользой от рыбалки я бы делал релаксацию и социализацию. Чтобы можно было рыбачить и общаться.

Короче, если честно, я совершенно не знаю, что делать с рыбалкой и собирательными профессиями.

Примерно неделю занимался вот такой штукой на работе (не NDA! фото, видео!). Пока только первый вариант (базовые статы и автоатака).

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

А это сайт нашего ведущего разработчика. Он там умные вещи пишет!

0

Домашнее задание: рыбалка

16 лет назад в категориях игровой дизайн next-gen mmo wow

У Близзарда, кажется, есть девиз «все можно исправить достаточным количеством контента».

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

Разумеется, как и любая другая капча, эта тупит мозг и провоцирует только создание ботов.

Что делает Близзард, чтобы исправить фишинг? Делает еженедельный ивент (Fishing Extravaganza) с призами, добавляет в Даларан в фонтан 53 монетки, связанные с lore, которые можно выловить и почитать, сделал разные ачивменты с наградами, петов и маунта, которого можно только выловить, ежедневные квесты на фишинг, сделал даже боcса в ZG, которого можно вызвать только фишингом, и так далее — контента там столько, что можно сделать отдельный сайт про фишинг в ВоВ.

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

Вопрос для домашнего задания традиционный — ...?

0

Домашнее задание: Attack table

16 лет назад в категориях игровой дизайн next-gen mmo

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

Поэтому вопрос задавать не буду, скажу сразу ответ: Attack table гениальна, потому что:

а) это один ролл на сервере,
б) это позволяет делать много простых, но охуенных вещей (crushing blows были изящны, но, увы, совершенно не понятны игрокам, их надо было оторвать от танкинга и приспособить под другое, примерно та же проблема — непонятность — и с expertise),
в) 5% крита — это всегда 5% крита.

По последнему пункту — подробнее. Допустим, у нас есть система статов (выдуманная, не основанная на реальных событиях, честно-честно), где есть стат «антихит». И в этой системе мы не понимаем охуенную гениальность attack table и делаем два ролла: сначала на попадание, потом на крит.

У противника есть 10% крита. А я набрал 20% антихита.

Позразумевается, что шанс противника промахнуться составляет 20%. И типа это понятно. Легко считать, балансировать и так далее. Проблема в том, что шанс крита противника при двух последовательных роллах составляет теперь 10*0.8=8% из-за наличия у меня антихита. Даже не антикрита.

И все поплыло. Для усиления эффекта введем еще стат «антикрит».

С Attack table все не так. Attack table гениальна, хуйли. При этом attack table слишком проста, чтобы быть понятной.

Кстати, в этой не основанной на реальных событиях игре в ПвП будут рулить crowd controller-ы с прокачанным антихитом. Mark my words, ага.

Ну ладно, домашнее задание.

Есть стат, который снижает вражескую броню на N%. Стат твой, то есть персонажный.

Вопрос — как его назвать по-русски одним словом. Ну типа «сила» — понятный стат. «Ловкость» — тоже понятный. И для этого стата нужно одно понятно слово.

Очевидно, что «меткость» и «ловкость» заняты. Очевидно, что делать стат «мощь», когда есть стат «сила» тоже не надо (тоже абстрактный пример).

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

В ВоВе оно называется armor penetration. В Вархаммере — weapon skill (очень хорошо, но надо одним словом, блядь, weapon skill — это ж почти то же самое, что warcraft!). Penetration — вообще идеально. Но не по-русски.

Кто придумает — тому с полки пирожок. Я не смог и сижу без пирожка.

0
Мой «Курс реабилитации людей с техническим образованием».

In Da Auction House

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

Hit handicapped-2

Рядом со мной работают охуенные художники, я им завидую по двум причинам: во-первых, они умеют рисовать, а я — нет. Во-вторых, им легко передать контекст, достаточно просто показать картинку и становится понятно, что они нарисовали — охуенную хуйню или поебень. У меня так не получается. (еще 850 слов)

Hit handicapped

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

Домашнее задание: шаринг квестов

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

Про смену дня и ночи

В MMORPG не должно быть смены дня и ночи.

Доты, дебафы и комбо

Этот блог (оказывается!) читает мое начальство (помашем ручкой), поэтому описывать гениальные идеи тут очень тяжело; лично для меня одна из причин описания идей – их структурирование, примерно через пять минут после публикации поста идея уже не кажется такой гениальной, сразу появляются мысли, что нужно все переделать, и, что самое главное – как переделать. (еще 1077 слов)

Домашнее задание: хаусинг

А расскажите мне про хаусинг что-то такое, что я еще не знаю. Только чтобы точно то, что не знаю.

Это я про владение жильем в MMO, если что.

А я вам за это... ну не знаю, расскажу, как я починил ДОТы раз и навсегда?

Lineage vs WoW

По умолчанию считаем, что все корейские игры пришиблены Lineage-ом, а все европейские — WoW-ом и рассматриваем текст в ключе «Азия против Европы». Также пост содержит рекордное количество ссылок (это же интернет!), чтобы было понятно даже тем, кто не в теме. Первая удивительная вещь, которую я понял, поиграв в LA2 – это то, что Ричард Гарриот – певец одной песни. (еще 1504 слова)