Рано или поздно любая компания упирается в пределы готовых инструментов. Может быть, вы пишете собственную игру. Может быть, вы играете в инди-систему, для которой так и не вышел официальный лист. А может, ваш стол так сильно перекроил популярную систему домашними правилами, что "официальный" лист уже не подходит. Какова бы ни была причина, ответ обычно один и тот же, и он раздражает: приходится выкручиваться.
Модульный лист Mini Kraken существует как раз для того, чтобы вам не пришлось выкручиваться. Поскольку лист собирается из блоков, вы можете построить его под любую систему — а затем превратить его в многоразовый шаблон, из которого вы и другие игроки будете создавать новых персонажей в один клик. Именно это здесь и означает "создать собственную систему": не писать код, а спроектировать лист и сохранить его как образец.
Это руководство проведёт вас по всему пути — от чистого холста до системы, которой можно поделиться.
Сначала полезно разобраться с терминологией, потому что два слова берут на себя очень много работы.
Когда вы создаёте собственную систему, вы строите этот образец один раз. После этого любой человек может создать на его основе нового персонажа и сразу получить нужный лист — уже скомпонованный, уже считающий за него. Обновите образец — и изменения смогут спуститься к персонажам, собранным из него. Один источник истины, множество персонажей.
Вам не обязательно начинать с пустой страницы, и обычно этого делать не стоит. Спросите себя, к чему ваша система ближе всего:
В любом случае первая настоящая работа одна и та же: довести один-единственный лист персонажа до того вида и поведения, которые должны быть у каждого персонажа вашей системы.
Вот здесь модульный лист и показывает, чего он стоит. Переключитесь в Режим компоновки и соберите лист из блоков (если вы с ними ещё не знакомы, наша экскурсия по модульному листу — хорошее начало). Для собственной системы важнее всего несколько решений:
Цель этого шага — лист, который ощущается как ваша игра, скомпонованный так, как вы хотели бы, чтобы его видел каждый игрок.
Образец, который хранит лишь пустые поля, — это нарядный PDF. Магия собственной системы в том, что вычисления уже встроены, и вашим игрокам никогда не придётся считать производные значения вручную.
Дайте важным значениям имена и ссылайтесь на них через синтаксис @{...}. Затем постройте правила своей системы в виде формул:
10 + @{AGILITY}, предел переносимого груза, который растёт с @{STRENGTH}.@{LEVEL}, чтобы повышение уровня просто работало само.1d20 + @{SKILL}, чтобы лист бросал правильно прямо из коробки.Имена снисходительны — регистр и диакритика не имеют значения, а пробелы автоматически превращаются в подчёркивания, — так что переменные можно называть обычным языком. Сделайте этот слой правильно, и вы закодируете правила своей системы, а не только её внешний вид. Каждый персонаж, собранный из шаблона, будет считать одинаково, всегда.
У большинства систем есть библиотека "вещей" — оружие, заклинания, таланты, гаджеты, ритуалы. В Mini Kraken это Карточки ресурсов, и собственная система — самое время определить, как выглядит ваша карточка.
Форму карточки вы проектируете один раз: какие поля она несёт (урон и дальность оружия, стоимость и уровень заклинания), какие действия-броски предлагает, какие счётчики ей нужны (заряды, ячейки, боеприпасы) и что происходит при её использовании — через триггеры. Эта форма становится многоразовой схемой, поэтому, когда игрок добавляет персонажу новое оружие, у него уже есть нужные поля, готовые к заполнению. Вы не просто перечисляете содержимое своей игры — вы объясняете системе, чем ваше содержимое является.
Если в вашей игре есть монстры или NPC со статблоками, для системы можно также включить каталог существ, чтобы та же забота, которую вы вложили в листы игроков, распространилась на всё, с чем сражается отряд.
Когда ваш лист выглядит как надо и выполняет вычисления, вы повышаете его из "персонажа" до "системы". Именно этот шаг делает всё многоразовым: вы превращаете готовый лист в шаблон, и с этого момента из него можно создавать совершенно новых персонажей, и все они начинают с вашего образца.
Затем вы даёте системе её собственную индивидуальность. Шаблон может нести:
Эти данные — не бюрократия: именно они превращают приватный лист в нечто, что выглядит и ощущается как система, в которую другие люди захотят сыграть.
Собственная система веселее, когда она не заперта в ящике стола. Mini Kraken даёт несколько способов с этим обойтись:
Хоумбрю, который вы создаёте, можно привязать к официальной системе, на которой он основан, чтобы вариант "D&D, но по-нашему" жил рядом с системой, от которой он происходит, а не дрейфовал сам по себе. Ваши собственные схемы карточек и варианты существ могут жить в личной библиотеке, связанной с системой, готовые к повторному использованию между персонажами и кампаниями.
Если всё это звучит как очень много, вот честное успокоение: вам не нужно делать это за один присест, и ваша первая система не обязана быть идеальной. Самый благодарный способ научиться — выбрать что-то небольшое и реальное:
Этот цикл — построить, сохранить, переиспользовать — и есть весь навык целиком. Сделайте его один раз на чём-то небольшом, и вы поймёте всю картину, а следующая система пойдёт быстрее.
Главная же мысль вот в чём: Mini Kraken не решает, какие игры достойны поддержки. Это решаете вы. Если вашу игру можно записать, она может стать системой здесь — скомпонованной так, как вы её задумали, считающей за себя сама и готовой к тому, чтобы следующий человек создал персонажа и начал играть.
Не знаете, откуда берутся строительные блоки? Начните с нашей дружелюбной экскурсии по модульному листу персонажа, а затем возвращайтесь и превращайте узнанное в свою собственную систему.