Прозрачная механика в RPG, или язык программирования системы

Как известно, программист ― это не только профессия, но и образ мышления. И если то, чем занимается программист для части населения представляет более или менее тёмный лес, то образ его мышления вполне объясним и доступен окружающим. Идеальный мир программиста:
  • Очень прост ― и разнообразие в нем достигается скорее разными сочетаниями пяти видов палочек, чем пятью сотнями их видов
  • Легко объясняется и работает во всех областях жизни по одному и тому же принципу.
  • Всегда имеет четко формулируемые правила
  • Эти правила не противоречат сами себе

Поэтому, как программист, не написать эту статью я не мог.

Итак, как относится вышеописанный смутный образ к ролевым играм? Давайте посмотрим. Хотя даже D&D, на первый взгляд, имеет зачатки подобной структуры ― в принципе, её можно свести к “брось д20+модификатор силы/ловкости/итд”, в ней есть, казалось бы, достаточно чёткие правила, ― но на практике и броски уходят далеко за пределы “д20+модификатор”, и правила из десятков книг, переплетаясь друг с другом, образуют клубок, в котором не всякий сразу разберётся.

Всерьёз “правила языков программирования” пришли в мир ролевых игр совсем недавно. Список игр, о которых я буду сегодня говорить, уже, скорее всего, знаком вам по предыдущей моей статье: FATE, Cortex+, *World-производные Apocalypse World.
    Но вначале предисловие. Почему, собственно, эти принципы пришли к нам только недавно? (относительно, конечно, недавно, ― первый продукт под FATE, Spirit of the Century, вышел в 2006 ― но всё же)
    Основной из причин, на мой взгляд, стоит назвать варгеймы. Именно из них изначально вышли правила ролевых игр. Не буду врать, что детально знаком со всеми, известными человечеству варгеймами, но даже та малость, что мне довелось увидеть (Warhammer 40K и Fantasy Battles, частично Warmachine и Infinity), содержит в себе

а) множество различных видов правил на все случаи жизни (что делать, чтобы стрелять/драться/убегать, что делать, если солдат сошел с ума, как превратить его в жабу и так далее)
б) усилитель механики Rules As Written (RAW) [“Согласно букве правил”] приводит к регулярным спорам о тех их частях, которые не вполне сочетаются друг с другом
в) дух соревновательности ― что неудивительно для игры, где игроки пытаются победить войска соперника.

Выросшая на основе этих принципов D&D добавила в группу Мастера ― человека, который изначально “играет за злодеев”, в отличии от “героев” игроков. Для части людей ролевая игра осталась всё тем же противостоянием варгейма, только “камера” приблизилась к полю боя, позволяя разглядеть отдельных героев и их подвиги. Добавилось “золотое правило” — “мастер всегда прав”, но и оно не намного изменяло общую ситуацию.

Однако тем, кто желал именно играть и отыгрывать, помимо боевых действий, было сложнее. В первую очередь сложнее было именно мастерам.  Неудивительно: в варгейме правила, полируемые регулярными обновлениями, делали игру хоть как-то устойчивой, ибо действовали для всех. При отыгрыше же мастеру приходилось думать о требованиях сюжета и истории, которые зачастую противоречили тому, чего требует механика, — а ведь ради истории многие игроки и пришли из варгейма в ролевые игры.
Разумеется, талантливым людям это не мешало. Множество тех, кто хотел и умел рассказывать истории, в то время писали советы, делились опытом и так далее. Постепенно всё это попадало в книги правил, где рос и крепчал Раздел-Для-Мастера. Рядом с D&D появлялись новые игры (к примеру, хорошо известный в России World of Darkness), использовавшие уже накопленный опыт. Они даже позволяли отыгрышу игроков в некоторой степени влиять на механику!
Однако прозрачность всё ещё была низка. Гонясь за популярностью D&D, другие издатели подхватывали ту же модель rules as written (за исключением универсального Золотого Правила), ту же модель распространения ― книги правил и десятки дополнений, ― и лишь советами мастеру пытались снижать соревновательность партии.
В чем же была проблема? Неужели этот подход так плох?
Не вполне, разумеется. Принцип RAW, как сперва казалось, отлично поддерживал правила, исключая разнообразные трактовки, дополнения приносили авторам доход, а игрокам ― новые материалы, а соревновательность… ну мастер вы или не мастер, напугайте игроков так, чтобы вместе им быть было важнее, чем поодиночке!
На самом деле, на мой взгляд, конечно, проблема лежала в структуре. Десяток прошедших лет не изменил ничего в парадигме ролевой игры. Прочный, пусть и не всегда стройный свод правил настольных игр терял одну из своих главных опор при переводе в игры ролевые: настольная игра не может забывать о правилах, а для того, чтобы игра была по-настоящему ролевой, правила, — особенно жесткие правила RPG первой, и отчасти второй волны, ― должны были регулярно отходить в сторону. Все эти широко известные “мастерские кубы”, которые ложатся так, как нужно мастеру за его всескрывающей ширмой, совпадения, вовремя подвернувшиеся неигровые персонажи… Там, где на игроков всё ещё работала система, за ширмой мастера разверзался первозданный хаос, поверх которого лихорадочно ложились многочисленные листки придуманного мастерами мира.
Замечу, что эта проблема может поражать не только системы, но и написанные её любителями сеттинги. Жесткие, алгоритмичные, не всегда полностью сочетающиеся друг с другом объекты игрового мира делают и игру негибкой, похожей на компьютерную. Если лич видит игроков, то он нападает на них,  и никак иначе ― так написано, так решено и так будет. А как ещё?

Подведу итог:

  • Непрозрачность, неполная сочетаемость и алгоритмизация механики приводили к необходимости её “зазубривания”. Новичкам было сложно уместить в голове десяток различных правил, да ещё зачастую и с исключениями.
  • Применение принципа Read As Written сначала разработчиками, а потом и мастерами либо регулярно сталкивало “механическую” и “игровую” реальность, либо просто широко разводило их в стороны, что не лучшим образом влияло на игровой процесс.
  • Соревновательный дух правил в сочетании с их сложностью (в которой отчасти виноваты были те самые многочисленные дополнения, которые не всегда проверялись на совместимость друг с другом) приводил как к элитизации тех, кто досконально прочитал множество книг правил, так и к усилению обратных настроений под лозунгом “мастер всегда прав”.
Игры нового времени не могли не родиться в ситуации, когда новичкам было достаточно сложно влиться в любую “тяжелую” игру, во многом из-за сложных правил и множества книг, которые необходимо было прочитать.
Создатели FATE пошли иным путем. Соединив механику “лестницы успеха” из менее известной у нас системы FUDGE с направленной на любителей отыгрыша системой Аспектов, FATE стал легкой (относительно) и простой системой, очень хорошо подходившей для начинающих игроков. Непрозрачность и неоднородность правил в нем заменена единой “лестницей” результатов, от “ужасно” до “легендарно”, которая описывает по сути абсолютно все взаимодействия в FATE, будь они боевые, словесные или исследовательские. В FATE ничто не переходит границы базового броска “4dF+атрибут”. Из-за малого размера этой основы принцип RAW перестает быть применимым, так как спорить по поводу правил попросту бессмысленно. Ориентированность игры и её основной особенности, Аспектов, на сюжет позволяет мастеру отвлекать игроков от соревнования, привязывая их к истории.

Для мастера, впрочем, всё пока что оставалось по-старому, и он всё так же сидит за ширмой, бросая там свои кубики. Лишь идея строить приключение по аспектам персонажей несколько выделяется на фоне очередных безликих “советов ведущему”.

В 2010 году были созданы два новых движка ролевых игр, изменившие эту ситуацию ― Apocalypse World Винсента Бейкера и Cortex Plus компанииMargaret Weis Productions.

Cortex Plus обновил достаточно стандартную, основанную на d4-d12 механику системы Cortex FATE-like аспектами, плот-пойнтами и свободной системой трейтов, больше походящей на FUDGE. В противоположность традиционным играм, имеющим Книгу Правил и дополнения, Cortex Plus не имеет базовой книги, лишь приложения его к различным сеттингам. В нем нет привязки к конкретному набору характеристик, есть лишь базовый движок, определяющий все взаимодействия в системе точно так же, как однозначно они определялись в FATE. Более того, Cortex Plus ограничил и мастера, дав ему конечный набор Кубов Судьбы (в FATE набор плот-пойнтов у мастера толком не ограничивался), используемых как для усиления возможностей NPC, так и для создания препятствий игрокам.
C момента создания Cortex Plus использовался в двух играх про супергероев (Smallville и Marvel Heroic Roleplaying) и одной ― про “современных робин-гудов” (Leverage RPG). Благодаря простому и понятному движку множество людей создают различные хаки (модификации игры) Cortex Plus для своих нужд.
Недавно был начат кикстартер  по выпуску Hacker’s Guide, руководства по подобным модификациям. Также, разумеется, в него войдут уже созданные другими хаки:  киберпанк, вампиры, меха, драма в древнем риме ― это только краткий список того, что там будет.  Очень советую поддержать проект.
Но довольно хвалы Cortex+, я и так о нем говорю достаточно часто. Помимо фреймворка ограничений мастера ― Кубов Судьбы и механики их траты, ― что он делает важного?
В первую очередь, он развивает и улучшает наследие FATE  ― аспекты и их использование. В Cortex+ количество особенностей (эквивалент аспектов) равно всего лишь трем, что сильно облегчает жизнь как для мастера, так и для игрока. Использование особенностей в негативном ключе не вычитает ничего из результата игрока, а дает лишь больший (существенно) шанс дать мастеру Куб Судьбы. Это важно, поскольку игроки в FATE зачастую слишком опасаются использовать негативную сторону аспектов. Также, в отличие от FATE, где все аспекты имели одинаковый “вес”, в Cortex+ качества имеют разный вес, от d6 до d12. Повышая этот вес, мы делаем качество все более механически, и сюжетно важным. В этом важным примером будет стресс (уровень физических и моральных повреждений персонажей), который дорастает до d12, а затем персонаж становится неактивным. Чем выше растёт стресс, тем больше он влияет на персонажа с точки зрения механики, а поднявшись за d12, он превращается в игровой факт ― персонаж недееспособен.  Точно также любые другие качества игрового мира могут расти, становясь фактами. Дом горит d8 ― это просто важная часть ситуации, но на d12+1 дом сгорает, и сделать с этим уже ничего нельзя. Таким образом, как мастер, так и игроки получают в свои руки универсальную механику работы с происходящим в мире игры.
Именно это я называю прозрачной механикой (вся система функционирует по одному принципу) и правилами, завязанными на сюжет (вычищенная механика аспектов-особенностей).
Также упомянем, что плот-пойнты используются не только для базового “усиления” броска ― ими активируются многие спец-способности персонажей, и, что не менее важно, особенности сцены. Но об этом в следующем выпуске.

Apocalypse World. Неоднозначная, не сразу понятная система. Винсент Бейкер, её автор, ломает привычные нам шаблоны проектирования игр с первого шага. Больше не нужно читать громоздкую Книгу Правил, ― достаточно буклета для своего архетипа-класса. В четырехстраничном буклете рассказано всё, что нужно игроку ― как базовая механика, общая для всех, так и та, что используется исключительно им, ведь каждый персонаж на старте уникален. .  
Для мастера, разумеется, всё сложнее ― но и интереснее. Наверное, впервые за всё время существования ролевых игр Бейкер предложил надежную систему правил для ведущего, разделил его действия на структурные единицы-ходы —  приемы работы с сюжетом, так же, как у игроков ходы являются приемами работы с миром.
Как мастер, я всегда ненавидел момент броска кубов, ― либо они кинутся слабо, и интересная схватка закончится, не успев начаться, либо слишком хорошо, и игроки застрянут, не в силах продвинуться даже по сюжету. В Apocalypse World мастер никогда не кидает кубики, он только выбирает, что происходит с игроками при их собственном провале. Это уменьшает элемент соревнования между игроками и мастером ― в этой игре мастер именно рассказывает историю об успехах и провалах игроков. Стараясь добиться своего, игроки совершают “ходы”-действия, и бросают кубы. Успех продвигает историю в желаемом ими направлении, провал или частичный успех передают ход мастеру, который уже сам дополняет сюжет и ведёт его в свою сторону. Этот диалог мастера и игроков и создает непрерывно текущее действие, где каждый отдельный ход порождает реакцию.

Для игроков механика тоже весьма удобна: небольшой набор элементов (бросок 2d6+модификатор против всегда фиксированной сложности, трата “ресурса” на получение игровых эффектов, выбор опций и т.д.), однозначно понятный игроку, простой механизм, и, конечно же, ориентация на описание, а не оцифровку, дают игроку возможность сосредоточиться на событиях игры, а не на выборе наиболее механически оптимального выбора для своего персонажа.
Ещё одним интересным моментом в Apocalypse World является его работа с партией. Не секрет, что большинство серьёзно настроенных мастеров, ориентирующихся на длительную игру с сюжетом, а не “забег по подземелью”, обычно стараются решить вопрос “почему вы все такие красивые в одной группе собрались” ещё до старта. Причина проста: в игре, где несколько незнакомцев встречаются ради общего дела бывает сложно удержать партию вместе даже во время модуля, уже не говоря о том, чтобы продолжать “приключаться” после его окончания. Если уж мы ходим вместе, то этому надо подобрать причину. Время от времени бывает и так, что мастер не против “разбредания” партии, ― после чего зачастую группа из N персонажей превращается в N историй про одиночек.
В Apocalypse World применен подход, на мой взгляд, находящийся посередине: персонажи изначально одиночки, но одиночки обязательно знакомые друг с другом, поскольку они самые известные ребята в округе. Так как мастер обязательно начнет вводить в игру проблемы, рано или поздно этим одиночкам становится понятно, что сам по себе каждый из них ничего не решит. Помощь NPC в Apocalypse World куда менее ценна, чем помощь PC, поэтому партия просто вынуждена будет собраться вместе ― тем более, что проблема, как обычно, затронет всех. Винсент Бейкер позаимствовал из игры Mountain Witch механику “доверия” ― и оно делает любую связку между персонажами палкой о двух концах. Предполагается, что ведущий будет регулярно надавливать на эту связь между персонажами, давать им поводы ссориться друг с другом ― но вместе с тем давать и поводы оставаться вместе. Это метание меж двух огней дает великолепный простор для отыгрыша драматических отношений в команде, непонимания, доверия, и в итоге появления той самой партии, которой сначала вроде как бы и нет.
Механика “знания”/”доверия” (чем лучше ты знаком с сопартийцем, тем легче тебе ему помочь, или его же предать), плюс взаимные связи между персонажами, которые формируются на старте, плюс создаваемый в ходе игры всеми участниками сеттинг ― всё это дает ту самую базовую привязку к истории и отыгрышу, которой так не хватает в традиционных играх. Мне известны многие мастера, которые, даже проводя игры по другим системам, заимствуют подобную методику создания и укрепления сеттинга через вопросы к игрокам.

Наконец, нельзя не упомянуть феномен “хаков”-модификаций игры. Как я уже сказал, Apocalypse World ― это конструктор. Но этот конструктор работает не только в пределах одной игры и одного сеттинга, совсем нет! Именно это и привело к тому, что на основе правил Apocalypse World выросло целое семейство игр, сейчас известное под общим названием *W:

Также существуют многие, многие другие ― просто зайдите на официальный форум Apocalypse World, Barf Forth Apocalyptica.  Там есть хаки для множества известных сеттингов и систем, начиная с  Vampire the Masquerade и кончая Doctor Who. Лично для меня хаки являются даже более интересными, чем сам оригинальный мир постапокалипсиса, созданный Винсентом.

Об Apocalypse World я могу говорить долго, но, пожалуй, пора подвести итоги: итак, как в играх серии *W решены проблемы, которые я упомянул в самом начале статьи?

  • Прозрачность подчеркнута единой механикой ходов игрока и ходов мастера, из которых создается диалог-история
  • Правила рассчитаны здесь на сюжет, а не исключительно на механику, нет “промежуточного слоя реальности в виде механики”,  ― каждая заявка обрабатывается мастером индивидуально и требует связи с происходящим в игре (принцип “Чтобы что-то сделать, ты должен это сделать”).  Таким образом, те, кто хочет отыгрывать персонажа и вживаться в мир игры, могут делать это без проблем.
  • Простота и удобство буклетов игрока дает возможность новичкам быстро освоить игру, а огромное множество вариаций использования базовых ходов позволяет из них, как из кирпичиков, строить не только любые приключения, но и совершенно новые системы

—Guns_n_Droids

  • Большое спасибо, очень интересный материал: дает ориентацию в общих принципах построения ролевых систем.

    …Но, очень хочется, чтобы это стало началом цикла статей о механике НРИ. Например, о тенденциях.