mcpField
N
narrative-character-design-narrative

narrative-character-design-narrative

github.com/fcsouzaクリエイティブ・メディア2447 回インストール1 週間前に更新
リポジトリ

narrative-character-design-narrative について

ゲームの物語向けに、キャラクターの動機、成長、会話、設定資料の作成を支援するスキルです。一貫性と個性を備えたNPCやプレイヤーキャラクターの設計に役立ちます。

主な機能

  1. 01キャラクターアーキタイプ集
  2. 02キャラクター設定資料の構成
  3. 03動機と成長アークの指針
  4. 04個性と話し方の原則
  5. 05物語上の落とし穴チェックリスト

活用シーン

  1. 01独自の目標を持つNPCの設計
  2. 02物語を通じたキャラクター成長の計画
  3. 03個性的な会話スタイルの設定
  4. 04世界設定に沿った人物像の確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/fcsouza/agent-skills --skill narrative-character-design-narrative

インストール後、Claude Code で/narrative-character-design-narrativeを入力して読み込まれたか確認します。

同梱ファイルtemplates/character-bible.mdtemplates/dialogue-tree.md

詳細

キャラクターデザイン(ナラティブ)

目的

ゲームキャラクターのためのキャラクター類型、動機の変化、会話システム、キャラクターバイブルです。ジャンルを問わず、キャラクター、NPC、またはプレイヤーが作成したアイデンティティを含むあらゆるゲームに適用できます。

使用するタイミング

対象:キャラクターデザイン、NPC デザイン、キャラクターアーク、会話システム、キャラクターバイブル、キャラクターの動機、類型、仲間、敵役、プレイヤーキャラクター、声、個性、キャラクターの執筆

前提条件

  • worldbuilding — キャラクターは世界観に合致している必要があります
  • quest-narrative-coherence — キャラクターの行動は、確立された設定と一貫している必要があります

基本原則

Hideo Kojima:「キャラクターは、プレイヤーが彼らを体験している範囲の外でも存在しているように感じられるべきです。」 Hidetaka Miyazaki:「すべてのキャラクターには歴史があります。プレイヤーが目にするのは、その一角にすぎません。」 Jenova Chen:「キャラクターは言葉を使わなくても意思を伝えられます。存在感や動きが物語を語ります。」

  1. キャラクターには望みがあります — NPC でもプレイヤーでも、すべてのキャラクターに行動を促す明確な動機が必要です
  2. 意外性より一貫性を重視します — 確立された性格に反する行動は、物語上の出来事によって正当化する必要があります
  3. キャラクターはプレイヤーの外でも存在します — NPC には、プレイヤーの行動とは無関係な生活、日課、目標があるべきです
  4. 行動で個性を見せます — キャラクターが何をするかは、何を言うかよりも多くを明らかにします
  5. 欠点がキャラクターを魅力的にします — 完璧なキャラクターは忘れられがちです。記憶に残るキャラクターには矛盾があります
  6. 類型は出発点として使います — 構成のために類型を使い、そこから意外性を加えたり、掘り下げたりします
  7. 声の一貫性を保ちます — それぞれのキャラクターには、名前を見なくてもプレイヤーが識別できる独自の話し方が必要です

キャラクター類型ツールキット

類型中核となる特性典型的な役割ひねりの例
賢者知恵序盤にプレイヤーを導く賢者には隠された思惑がある
トリックスター欺瞞コミックリリーフ/混乱を起こすトリックスターが最も正直なキャラクターである
守護者保護準備ができるまで進行を阻む守護者は恐ろしい何かを守っている
伝令情報知らせやクエストを伝える伝令の知らせはいつも間違っている
影対立敵役/暗い鏡像影の行動には正当な理由がある
仲間支援試練で助ける仲間には、プレイヤーの目的と対立する独自のクエストがある
変幻自在の者曖昧さ忠誠心が定かでない変幻自在の者だけが一貫している

キャラクターバイブルの構成

重要なキャラクターごとに、以下を記録します。

  1. 基本情報:名前、年齢、外見、役割、派閥
  2. 動機:望んでいること(表向き)と必要としていること(隠れた本心)
  3. 来歴:現在の状態を説明するバックストーリー
  4. 個性:特徴を表す3~5個の特性、話し方のパターン、癖
  5. 人間関係:他のキャラクターとのつながり
  6. アーク:物語を通じてどう変化するか(または、変化しない理由)
  7. ゲームプレイ上の役割:ゲームシステム上で担う役割(クエストの依頼人、ショップ、仲間、ボス)

関連項目

  • worldbuilding — キャラクターは世界のルールの中に存在します
  • quest-narrative-coherence — キャラクターの一貫性を検証します
  • story-structure-game — 物語の構成におけるキャラクターアーク
  • quest-mission-design — クエストの依頼人や参加者としてのキャラクター
  • elevenlabs-sound-music — キャラクターの声優演技

落とし穴とアンチパターン

  • 「歩く説明文」 — 情報を伝えることだけが存在理由のNPC
  • 「個性のないクエストの依頼人」 — 個性がなく、クエストマーカーの役割しかないNPC
  • 「唐突な裏切り」 — 前触れなくキャラクターが裏切るため、安っぽく感じられる
  • 「単調な悪役」 — 理解できる動機のない敵役
  • 「変化のない登場人物たち」 — ゲームを通じて変化も成長もしない
  • 「全員が同じ話し方をする」 — すべてのNPCの声や個性が同じ

デザイナーの哲学

Hideo Kojima(Metal Gear Solid):キャラクターは単なる役割以上の存在です。The Boss、Ocelot、Otaconはそれぞれ、過去、哲学、動機を持つ、一人の人間として描かれています。脇役にも十分な深みがあり、プレイヤーは画面に映っていないときの彼らの暮らしに思いを巡らせます。

Hidetaka Miyazaki(Dark Souls、Elden Ring):最も心を引きつけるキャラクターは、断片をつなぎ合わせてその姿を知っていくキャラクターです。滅びゆく世界で明るく振る舞うSolaire、衰えゆく勇気を見せるSiegmeyer――彼らの物語は、短い出会いやアイテムの説明文を通じて明らかになり、どんなカットシーンよりも強い絆を生み出します。

Jenova Chen(Journey):ときには、最も心を動かすキャラクターは別のプレイヤーです。Journeyの仲間たちは言葉を使わずに意思を伝え、共に体験することで本物の心のつながりを生み出します。キャラクターは、記憶に残るために必ずしも会話を必要とするわけではありません。

参考資料

  • 「魅力的なゲームキャラクターの作り方」— GDC 2016
  • 「多様なキャラクターの書き方」— GDC 2019
  • 「作家の旅」— Christopher Vogler(ゲーム向けに応用)
  • 「ゲームのキャラクターデザイン」— GDC 2018

コメント