ファンタジーは白紙の宇宙と、危険なほどの自由を与えてくれる。ファンタジー小説を書き上げる作家は、最も精巧な世界を持つ者ではないことが多い――物語を語るのに十分な世界だけを作り上げ、そして語り切った者たちだ。このガイドでは、ファンタジー小説の書き方を解説する。ジャンルの自分なりの領域を選び、一貫性のある世界と魔法システムを構築し、本をしっかりと構成し、執筆し、読者に届けるまでを案内する。
書き始める前にサブジャンルを知る
「ファンタジー」とは、読者への十数種類の異なる約束だ。エピックファンタジーはスケールと世界の危機を約束し、グリムダークは道徳的な曖昧さと代償を約束し、ロマンタジーは真の熱量を持つ中心的な関係を約束し、コージーファンタジーは温かさと低いリスクを約束し、プログレッションファンタジーは肌で感じられるパワーカーブを約束する。それぞれに、長さ・ペース・トーンに関する読者の期待がある。
サブジャンルは早めに決めること。なぜなら、それがデフォルトの基準を定めるからだ。200ページの政治描写の下にメインカップルを埋もれさせたロマンタジーは約束を破っている。第四章で魔王を倒してしまうエピックも、別の約束を破っている。まず自分のジャンルを幅広く読もう――それはコピーするためではなく、どのルールを守り、どのルールを破るかを知るために、ジャンルの文法を学ぶことだ。
世界ではなく物語から始める
世界構築はファンタジーの中で最も楽しい部分であり、最も溺れやすい場所でもある。一つのシーンも書かずに、地図を描き王朝に名前をつけながら八ヶ月を費やすことは十分あり得る。それを避けるには、逆の順序ではなく、物語を中心に世界を構築することだ。
語りたい物語――キャラクター、葛藤、問い――から始め、その物語が触れる世界だけを作る。主人公が逃げ出す都市は必要だが、彼らが決して訪れない大陸の交易路は不要だ。残りはシーンが要求するまで待てばいい。
これが「氷山のルール」だ。世界の大部分はページに登場しない。それで正しい。見える部分がリアルに感じられるよう深みを作るのだ。優秀な俳優が観客には聞こえないキャラクターのバックストーリーを知っているように。見せる以上のことを知ることを目指し、シーンが必要とすることだけを見せよう。
ルールとコストを持つ魔法システムを作る
魔法はこのジャンルのトレードマークであり、読者を失う最速の方法は何でもできる魔法だ。問題を解決する呪文が常に存在するなら、解決すべきテンションは残っていない。
解決策は制限だ。魔法ができないこと、魔法のコスト、そして誰が払うかを決めよう。術者を消耗させ、希少な素材を要求し、または道徳的な代償を課す魔法は緊張感を生む。コストのない魔法は自動販売機を生む。最も重要な原則はこうだ。第三章で魔法が主人公から何かを奪うなら、第二十章でその魔法が便利に全てを解決することはできない。内部の一貫性こそが、不可能なものをリアルに感じさせる。
魔法システムはハードからソフトへのスペクトラム上に位置する。ハードなシステムは読者が理解し予測できる明確なルールを持つ。魔法が問題を解決するときに便利だ。読者が緊張感を感じるためには制限を知る必要があるからだ。ソフトなシステムは神秘的で雰囲気があり、解決ではなく問題と驚きを生み出すときに便利だ。どちらが優れているわけでもない。自分のトーンに合ったものを選び、第一幕で少なくともそのヒントを導入しよう。そうすれば後の使用が不正のように感じられることはない。
世界の一貫性を保つ
ファンタジーの読者は架空の大陸は許してくれるが、矛盾は決して許さない。通貨、距離、誰が魔法を使えるかとその代償、誰が死んでいるか――これらのどれかを破れば、魔法は崩れ落ちる。一つの小説内でさえそれは十分難しく、シリーズ全体では、ほとんどのファンタジー作家が崩れる場所だ。
名前、ルール、関係、Timeline、魔法の制限について、唯一の真実の情報源――ストーリーバイブル――を持ち、記憶ではなくそれと照らし合わせながら草稿を確認しよう。これこそがワールドバイブルの目的であり、Novelmintが自動的に管理してくれることのひとつだ。キャラクター、場所、ルールの生きた記録を保持し、章をまたいでも作品をまたいでも継続性を維持する。だから、第一巻で手を失うコストだった魔法は、第三巻でも手を失うコストのままだ。
スケールに合わせてプロットを構成する
ファンタジーのプロットは大きい――複数の視点キャラクター、並行するスレッド、個人的なものと絡み合った世界規模の賭けのライン。そのスケールこそが魅力であり罠でもある。広大さの中で物語の軸を見失いやすいのだ。
信頼できる枠組みは、スケールアップした三幕構成だ。世界と欲望を確立するセットアップ、上昇する複雑さと逆転の長い中盤、そして植え込んだ賭けを回収するクライマックス。草稿を書く前にビートとして大きな転換点をマッピングし、視点スレッドを並べてペースを確認しよう――誰の章がいつ来るか、スレッドが長く静かになりすぎていないか。ビジュアルTimelineでビートを整理すると、線形のドキュメントでは決してできない方法で多視点のエピックが読み解けるようになる。一文も散文を書く前に、伏線の順序を変えたり、疎かになったスレッドを再調整したりできる。
情報ダンプなしで設定を明かす
あなたは深みのある世界を作り上げた。それを全部見せたいという誘惑がある。そしてその誘惑が、勢いを殺す三つのクラシックなファンタジーの書き出しを生む。プロローグの歴史講義、キャラクターが既にお互い知っていることを説明し合う「ご存知の通り」会話、そして誰も呪文を唱える前に魔法のメカニクスに五千語を費やすルールブックの章だ。
三つ全てに抵抗しよう。読者に今のシーンを追うために必要なことだけを与え、それ以上は与えない。予言は一度に一つの謎めいた一行ずつ明かし、緊迫した議会シーンの中で政治的な対立を浮かび上がらせ、キャラクターが魔法を使って失敗する場面を通じて魔法を教えよう。設定はシーンの中で役割を果たすとき伝わる。塊として届けられるときではない。草稿が説明で膨らんでいるとき、余分な「説明」と余白を削る編集的な読み返しが塊を見つけて切り取る方法だ――フィルターワードやAIっぽい癖を取り除く同じ読み返しで。
書き上げ、完成させ、読んでもらう
完成した、欠点のあるファンタジー小説は、本が付いていない完璧なワールドバイブルより勝る。始めるのに十分な世界を作り、物語を最後まで草稿し、それから一貫性とペースのために改稿する。スキップした世界構築は、ほとんどの場合、最初から必要のなかった世界構築だったとわかるだろう。
そして、ファンタジー小説は保存されるためではなく、読まれるために存在する。草稿がまとまったら、ファンタジーの読者が実際に集まる場所に公開しよう――章ごとにリリースし、読者を招き入れ、物語が展開するにつれて読者層を育てよう。それがNovelmintの構築された全体の弧だ。世界を構成し、自分の声で執筆し、継続性を保ち、ページをめくり続けるために課金する読者の前に完成した章を届ける。