game-design-core-loop-extractor について
機能の列挙から、プレイヤーが繰り返す行動、フィードバック、状態変化、動機を特定するゲームデザイン向けスキルです。ループの弱点や不要な段階も診断します。
主な機能
- 01反復可能なコアループの抽出
- 02行動・反応・報酬の分解
- 03コアと補助システムの区別
- 04破綻や冗長な段階の特定
- 05設計変更と最小修正の提案
活用シーン
- 01ゲームのコンセプトや企画の明確化
- 02プロトタイプの反復体験の評価
- 03機能の膨張の診断
- 04ゲームの基本プレイサイクルの整理
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ stanestane/ game-design-skills-bundle --skill game-design-core-loop-extractorインストール後、Claude Code で/game-design-core-loop-extractorを入力して読み込まれたか確認します。
同梱ファイルreferences/family-conventions.mdreferences/output-patterns.md
詳細
ゲームデザインのコアループ抽出
構造を装うだけの飾りのような機能一覧ではなく、体験を動かす実際の反復可能なループを抽出します。
チームがメカニクス、システム、コンテンツについて説明できても、ゲームを動かし続ける反復的なアクション・フィードバック・動機のサイクルを説明できない場合に、このスキルを使います。プレイヤーが繰り返し何をするのか、ゲームが何を返すのか、なぜプレイヤーはもう一度それをしたいのか、そしてループのどこが途切れ、肥大化し、形骸化しているのかを特定します。
このゲームデザインスキルファミリーに共通するスタイル、優先順位付け、診断ルールについては、references/family-conventions.md を読んでください。
推奨される提案と最小限の修正の構成については、references/output-patterns.md を読んでください。
コア原則
コアループは、単なるアクションの連続ではありません。繰り返し生まれる動機の循環です。
有用なループの定義では、以下を明らかにします。
- プレイヤーが何をするか
- ゲームが何を返すか
- その結果、どのような状態変化が起きるか
- プレイヤーがなぜそのループに再び入りたいのか
次のサイクルに戻ってくる理由を説明できないなら、そのループは不完全です。
作成するもの
以下を作成します。
- 抽出したコアループ - デザインから読み取れる、最も明確な反復可能ループ
- ループの各段階の内訳 - 重要な段階を順番に示したもの
- ループを動かす要因 - プレイヤーを再び引き込む報酬、プレッシャー、緊張感、またはファンタジー
- ループの途切れと停滞する段階 - ループが弱い、肥大化している、分かりにくい、または動機につながらない箇所
- デザインへの示唆 - 簡略化、強化、削除、分離すべき要素
プロセス
1. 抽出対象を定義する
以下を明確にします。
- 分析対象となる具体的なゲーム、機能セット、またはスライス
- トップレベルのゲームループとサブループのどちらを抽出するか
- ドキュメントに既存のループの説明があるか
以下を記述します。
- 抽出対象
- ループの範囲
- 説明されているループ(あれば)
2. プレイヤーの反復サイクルを特定する
以下を確認します。
- プレイヤーは何を何度も繰り返すのか?
- サイクルは何をきっかけに始まるのか?
- 何をもって1サイクルが終わり、次のサイクルが始まるのか?
- 繰り返すたびに、どのリソース、状態、知識、または機会が変化するのか?
一度きりの準備や、たまに使うサイドシステムではなく、実際の反復に注目します。
3. ループをアクション、フィードバック、報酬、新たな動機に分解する
各段階について、以下を特定します。
- プレイヤーのアクション
- ゲームの反応
- 報酬または結果
- 続ける理由
役立つ問い:
- プレイヤーの直近の目標は何か?
- ゲームはどのような結果を返すのか?
- 次のサイクルを魅力的、または必要にするものは何か?
- 緊張感はどこで高まり、どこで解放されるのか?
4. コアループとサポートシステムを区別する
以下を分けて考えます。
- 実際のコアループ
- 進行ループ
- 経済ループ
- メタループ
- ソーシャルループ
- リテンションのための仕組み
デザインには多くのループが含まれることがよくあります。主要なエンジンを支える足場と、主要なエンジンそのものを混同しないでください。
以下を確認します。
- 任意のレイヤーを取り除いても、ゲームの刻々とした体験を定義するのはどのループか?
- ループを強化するシステムはどれで、単に飾っているだけのシステムはどれか?
5. ループの動機としての完全性を検証する
ループに以下が含まれているか確認します。
- 明確な開始
- 意味のあるアクション
- 分かりやすいフィードバック
- 満足できる報酬または結果
- 繰り返す本当の理由
よくある問題の兆候:
- 1つ以上の段階が曖昧
- 報酬が実質的な意味を持たない
- 新たな動機がないまま反復だけが続く
- 実際には複数のつながりのない連鎖を無理に貼り合わせたループである
- ループが長すぎて循環として感じられない
6. 停滞する段階、肥大化、見せかけのループを特定する
以下を探します。
- プレイヤーの状態を実質的に変化させない段階
- 意味のある場面の間に挟まれた雑用
- 反復を促すには弱すぎるフィードバック
- 構造上はループとして存在するものの、感情的な起伏に乏しいループ
- 実際には反復ではなくコンテンツの進行にすぎない、ループとして説明されたもの
7. 抽出したループを明確に記述する
以下のような簡潔な形式を優先します。
- 観察 -> 選択 -> 行動 -> 解決 -> 獲得 -> 再び開始 または
- 探索 -> 戦闘 -> 報酬獲得 -> アップグレード -> 再び探索
次に、このループがプレイヤーを引きつける理由を説明します。
8. ループを設計上の示唆に変換する
ループの重要な各要素について、以下を明確にします。
- ループのステップ
- 現在の強みまたは弱み
- 変更内容
- リピートプレイへの期待される効果
例:
- 報酬が伝わりにくい → フィードバックを改善し、状態変化をより明確にする
- 遷移のステップが肥大化している → 手間のかかる部分を短縮または削除する
- 新たな緊張感が生まれない → 希少性、発見、エスカレーション、または戦略的な結果を加える
回答の構成
ユーザーから別の指定がない限り、以下の構成を使用します。
抽出対象
- ...
抽出したコアループ
- ...
ループのステップごとの分析
- ...
ループを動かす要素
- ...
ループの中断と機能していないステップ
- ...
設計上の示唆
- ...
- ...
- ...
最小限のループ改善
- ...
クイックモード
スピードが重要な場合は、この簡易分析を使用します。
- プレイヤーが最も頻繁に繰り返す行動は何ですか?
- ループを締めくくる報酬や状態変化は何ですか?
- プレイヤーが次のサイクルを望む理由は何ですか?
- どのステップが余分ですか?
- ループをより明快、または魅力的にするために、どのような変更を一つ加えますか?
使用上の注意
この抽出ツールは、特に以下に役立ちます。
- コンセプトの定義
- ピッチの磨き上げ
- プロトタイプの評価
- 機能の肥大化の特定
- 分単位で繰り返されるゲームの仕組みの明確化
- 実際のエンゲージメント構造と、見せかけの進行要素の切り分け
よくあるパターン:
- 多くのチームはループではなく、システムについて説明します
- 進行要素がコアループと誤認されがちです
- 行動の長い連鎖が、必ずしもループとは限りません
- 外部からの報酬だけに依存する場合、コアループは弱い可能性があります
- ループを一息で説明できない場合、内容が曖昧な可能性があります
基本方針
ゲームが生き続けるのは、何かが十分明快に完結し、十分に変化し、繰り返しに意味を感じさせるだけの期待をもたらすからです。
このスキルを使って、その原動力を特定し、どこで勢いが衰えているのかを明らかにしましょう。
Stanislav Stankovic による Game Design Skills Bundle の一部です。 PolyForm Noncommercial 1.0.0 のライセンスに基づき、個人、学術、非営利目的で無料で利用できます。商用利用にはライセンスが必要です。ライセンスはスキルパックとして販売されています。利用条件については https://github.com/Stanestane/game-design-skills-bundle をご覧ください。
必須の表示:Copyright Stanislav Stankovic (https://www.stane-island.net/)