遅かれ早かれ、どんなグループも既製ツールの限界にぶつかります。自分でゲームを作っているのかもしれません。公式シートが一度も作られなかったインディーシステムを遊んでいるのかもしれません。あるいは、人気システムをハウスルールで大幅に改造しすぎて、「公式」シートがもう合わなくなっているのかもしれません。理由が何であれ、たどり着く答えはたいてい同じで、しかももどかしいものです——なんとか間に合わせる、という答えです。
Mini Kraken のモジュラーシートは、まさにあなたが「間に合わせ」をしなくて済むように存在しています。シートはブロックから組み立てられているので、どんなシステムでも自分で作れます。そして、それを再利用可能なテンプレートに変えれば、あなたも他のプレイヤーもワンクリックで新しいキャラクターを作り出せるのです。ここで言う「オリジナルシステムを作る」とは、コードを書くことではなく、シートを設計し、それを設計図として保存することを意味します。
このガイドでは、白紙のキャンバスから共有できるシステムまでの道のりをたどっていきます。
まずは言葉の定義をはっきりさせておくと役に立ちます。2 つの言葉が大きな役割を担っているからです。
オリジナルシステムを作るとき、あなたはこの設計図を一度だけ作ります。その後は、誰でもそこから新しいキャラクターを作成すれば、すぐに正しいシートが手に入ります——すでにレイアウトされ、すでに計算もこなしてくれる状態で。設計図を更新すれば、その変更を、そこから作られたキャラクターたちへ反映させられます。唯一の信頼できる情報源があり、そこから多くのキャラクターが生まれるのです。
白紙のページから始める必要はありませんし、たいていの場合そうすべきでもありません。自分のシステムが何にいちばん近いかを考えてみましょう。
どちらの場合でも、最初の本格的な作業は同じです。あなたのシステムに登場するすべてのキャラクターがそうあるべき見た目と挙動を、1 枚のキャラクターシートで実現することです。
ここでこそモジュラーシートが真価を発揮します。レイアウトモードに切り替えて、ブロックからシートを組み立てましょう(ブロックにまだ馴染みがなければ、モジュラーシートのツアー記事が良い入門になります)。オリジナルシステムでは、いくつかの判断が特に重要になります。
このステップの目標は、あなたのゲームらしく感じられるシート——すべてのプレイヤーに見てほしいとおりにレイアウトされたシートです。
空欄を並べているだけの設計図は、見栄えのいい PDF にすぎません。オリジナルシステムの魔法は、計算があらかじめ組み込まれていることにあります。だからプレイヤーは、派生値を手計算する必要が一切なくなるのです。
重要な値に名前を付け、@{...} という記法で参照しましょう。そのうえで、システムのルールを計算式として組み立てます。
10 + @{AGILITY} で求める防御値、@{STRENGTH} に応じて変わる積載限界など。@{LEVEL} に応じて伸びる最大 HP の欄。これでレベルアップが自然に機能します。1d20 + @{SKILL} のようなダイス式で書いたアクション。これでシートが最初から正しくロールしてくれます。名前付けは寛容です——大文字・小文字やアクセント記号は区別されず、空白は自動的にアンダースコアに変換されます——なので、自然な言葉で変数に名前を付けられます。この層を正しく作り込めば、システムの見た目だけでなくルールそのものをコード化したことになります。テンプレートから作られたすべてのキャラクターが、毎回まったく同じように計算してくれるのです。
ほとんどのシステムには「モノ」のライブラリがあります——武器、呪文、才能、ガジェット、儀式などです。Mini Kraken では、これらはリソースカードと呼ばれます。そしてオリジナルシステムこそ、あなたのカードがどんな形をしているのかを定義する場面です。
カードの形は一度だけ設計します——どんな項目を持つか(武器のダメージと射程、呪文のコストとレベル)、どんなロールアクションを提供するか、どんなトラッカーが必要か(チャージ、スロット、弾薬)、そしてトリガーによって使用時に何が起こるか。この形は再利用可能なスキーマになるので、プレイヤーがキャラクターに新しい武器を追加すると、すでに正しい項目が入力を待っている状態になります。あなたは単にゲームのコンテンツを並べているのではなく、そのコンテンツが何であるかをシステムに教えているのです。
ゲームにステータスブロックを持つモンスターや NPC がいるなら、システム用にクリーチャーカタログを有効にすることもできます。これで、プレイヤーシートに注いだのと同じこだわりが、パーティが戦うすべての相手にまで広がります。
シートが正しい見た目になり、計算もこなすようになったら、それを「1 人のキャラクター」から「1 つのシステム」へと昇格させます。これこそ、すべてを再利用可能にするステップです。完成したシートをテンプレートに変えれば、それ以降は、あなたの設計図をもとにまっさらなキャラクターを次々と作成できるようになります。
そのうえで、システムにアイデンティティを与えましょう。テンプレートには次のような情報を持たせられます。
こうしたメタデータは雑務ではありません——プライベートなシートを、他の人が遊んでみたいと思うシステムらしい見た目と雰囲気に変えてくれるものなのです。
オリジナルシステムは、引き出しの中にしまい込んでおくよりも、外に出したほうがずっと楽しいものです。Mini Kraken には、それを扱ういくつかの方法があります。
あなたが作るホームブリューは、もとにした公式システムへ紐付けられます。そのため「D&D だけど、うちのやり方で」というバリアントが、独りで漂うのではなく、その源となったシステムの隣に並んで存在します。あなたのオリジナルのリソーススキーマやクリーチャーのバリアントは、システムに結び付いた個人ライブラリに収められ、キャラクターやキャンペーンをまたいで再利用できる状態になります。
これが全部、けっこう大変そうに聞こえるなら、正直にこう安心させておきます。一度に全部やる必要はありませんし、最初のシステムが完璧である必要もありません。学ぶうえでいちばん手応えのある方法は、小さくて現実的なものを 1 つ選ぶことです。
この「作る・保存する・再利用する」というループこそが、スキルのすべてです。小さなもので一度やってみれば全体像が理解でき、次のシステムはもっと速く作れるようになります。
もっと大きな点はこうです。どのゲームが対応に値するかを決めるのは、Mini Kraken ではありません。あなたです。あなたのゲームが書き起こせるものなら、ここでシステムにできます——あなたが思い描いたとおりにレイアウトされ、自分自身で計算をこなし、次の人がキャラクターを作って遊び始められる状態で。
組み立て用のブロックがどこから来るのか分からない? まずはモジュラーキャラクターシートの親しみやすいツアーから始めて、それから戻ってきて、学んだことを自分だけのシステムに変えてみてください。