addictive-game¶
English: available in English — AI characters & conversational NPCs, film/music/anime case studies, regulation by country, AI disclosure playbook.
AI × エンターテイメントの世界一のナレッジベースを目指すリポジトリ。
ゲーム・映像・音楽・アニメ・ライブ・インタラクティブ物語など、エンタメのあらゆる領域で 「AIが何を変えるのか/どう作り・どう稼ぎ・どう守るのか」を、体系的・実践的・継続更新型でまとめる。
何をもって「世界一」とするか¶
| 軸 | 定義 | 測り方 |
|---|---|---|
| 網羅性 | エンタメ全領域 × AI技術 × ビジネス × 法務・倫理をカバー | 分類マップ上の空白セル数 |
| 深さ | 「概要」で終わらず、設計パターン・失敗事例・実装手順まで書く | 各記事の成熟度レベル(L1〜L4) |
| 鮮度 | 変化の速い分野なので、全記事に最終確認日を持つ | 90日以上未更新の記事数 |
| 実践性 | 読んだ人がそのまま企画・開発・判断に使える | チェックリスト/テンプレート数 |
| 独自性 | 他所の要約ではなく、自分たちの検証・仮説・プロトタイプを含む | 一次情報(実験ログ)の数 |
詳細な戦略は STRATEGY.md を参照。
サイト版(検索・タグ付き): https://kouki0727mickey.github.io/addictive-game/
構成¶
knowledge/
├── 00_landscape.md 全体マップ(まずここから)
├── foundations/ 横断的な基礎
│ ├── tech-stack.md エンタメで使うAI技術の地図
│ ├── engagement-design.md 「ハマる」の科学とAI(本リポジトリの核)
│ ├── ai-native-entertainment.md AIネイティブなエンタメの設計原則
│ └── ai-disclosure-guide.md 実践ガイド: 作品でのAI利用の開示(事例44件から)
├── ai-characters/ ★重点領域: AIキャラクター・会話NPC
│ ├── patterns.md 設計パターン集(38パターン)
│ ├── case-studies.md 事例分析(14件)
│ ├── evaluation.md 評価フレームワークとリリース判定
│ └── playbook-persuasion-npc.md 実践ガイド: 説得をゲームにする会話NPC(自前の実験に基づく)
├── domains/ 領域別
│ ├── games.md
│ ├── film-video.md
│ ├── music.md
│ ├── anime-manga.md
│ ├── characters-vtuber-live.md
│ ├── interactive-story.md
│ └── case-studies.md 映像・音楽・アニメ/マンガの事例分析(30件)
├── business/
│ └── business-models.md 収益モデル・コスト構造・参入戦略
├── ethics-legal/
│ ├── ethics-legal.md 著作権・肖像/声・依存性・透明性(論点別)
│ └── by-country/ 国別(日本・米国・EU・中国・韓国)と比較表
├── en/ 英語版(English edition): ai-characters, domains/case-studies, ethics-legal/by-country, foundations/ai-disclosure-guide
├── glossary.md 用語集
└── _verification-log.md 事実確認ログ
templates/
└── knowledge-entry.md 新規記事テンプレート
tools/build_site.py サイト版の生成(mkdocs.yml、.github/workflows/pages.yml)
prototype/ 会話NPCの堅牢性を測る実験環境(Python)
studio/ ナレッジを使ったゲーム制作の成果物(企画書・設計書・公開前チェック)
.claude/skills/ ゲーム制作用スキル: /game-concept, /game-ai-character, /game-release-check
CLAUDE.md セッション共通の作業ルール(ナレッジの参照・成果の戻し方)
experiments/ 実験記録(一次情報)
ゲーム制作に使う¶
このリポジトリで Claude Code のセッションを始めると、CLAUDE.md とスキルが自動で読み込まれる。
| スキル | 使う場面 |
|---|---|
/game-concept |
AIを使ったゲーム(既存ゲームへのAI機能を含む)の企画書を作る |
/game-ai-character |
会話NPC・AIキャラクターを設計する |
/game-release-check |
公開前に、健全性・AI開示・国別法務・ストア規約を点検する |
別のリポジトリのセッションからは、このリポジトリ(public)を clone して knowledge/ を読む。試行例: ORBIT SWITCH の公開前チェック
成熟度レベル¶
各記事の冒頭に記載する。
- L1 概観: 主要トピックと用語が整理されている
- L2 構造化: パターン・分類・判断基準が書かれている
- L3 実践: 事例分析・チェックリスト・手順がある
- L4 独自知見: 自前の実験・プロトタイプ・データに基づく知見がある
運用ルール¶
- 新規記事は
templates/knowledge-entry.mdから作る - 事実(数字・日付・企業動向)には出典URLと確認日を付ける。未確認なら
【要確認】を付ける - 意見・仮説は
💡仮説:と明示し、事実と混ぜない - 記事のfrontmatterの
last_reviewedを更新時に書き換える