アットウィキロゴ

ブレッドクラム (パンくず)

「ブレッドクラム(Breadcrumb)」は、大きく分けて「ゲームAIの経路探索」と「レベルデザイン(誘導)」の2つの意味で使われます。
語源は童話『ヘンゼルとグレーテル』で、森で迷子にならないように道しるべとして落としたパンくずです。


概要

1. ゲームAIにおける「ブレッドクラム」
キャラクターのAIが移動する際、通った場所に「パンくず(目印)」を落とし、それを後から追跡する経路探索の手法です。
探索・追跡: AIが目的地へ向かう際や、プレイヤーを追跡する際に、過去の軌跡を記録して効率的な移動経路を見つけます。
  • 用途: NPC(ノンプレイヤーキャラクター)の移動、経路検索の最適化などに利用されます
2. レベルデザイン・UIにおける「ブレッドクラム」
プレイヤーをゲーム内の目的地(AからB)へ自然にガイドするためのレベルデザイン手法です。
  • 誘導の仕組み: プレイヤーが迷わないよう、進行方向(正しいルート)に光、アイテム、特徴的な地形などを配置し、視覚的に道を示すテクニックです
  • メリット: 強制的なイベントではなく、プレイヤーに探索している感覚を与えつつ、目的地へ誘導できます

インビジブル・チュートリアルに使う方法

ブレッドクラム(パンくず)は、インビジブル・チュートリアルを構築する上で極めて強力な「行動誘導のツール」になります。
プレイヤーに「操作説明のテキスト」を読ませるのではなく、「自発的に動いたら、結果的に正解の動きをしていた」という体験を作るのに適しています。
1. 導線としての「報酬の配置」
もっとも古典的かつ効果的な手法です。
学習内容
「この方向に進むのが正解である」という理解。
手法
プレイヤーの視界の端に、コインや回復アイテムなどの「小さな報酬」を等間隔で配置します。
効果
プレイヤーは報酬を追いかけるうちに、開発者が意図したルート(または隠し部屋への入り口)へと自然に導かれます。
UIの矢印で指示するよりも没入感を削ぎません。

2. 垂直性とアクションの誘発
ブレッドクラムは平面的な移動だけでなく、操作の学習にも使えます。
学習内容
ジャンプ」や「登り」などの特定のアクション。
手法
段差の上や、少し離れた足場にアイテムを置きます。
効果
プレイヤーはそのアイテムを「欲しい」と思った瞬間に、無意識にジャンプボタンや特定のアクションを試します。
これが成功したとき、システム側から「ジャンプの成功」を教えられたことになり、チュートリアルが完了します。

3. リーディングライン(視線誘導
環境デザインそのものをパンくずとして機能させる手法です。
学習内容
「次に注目すべき場所」の特定。
手法
暗い部屋の中で一箇所だけ明るいライト(光のパンくず)、あるいは壁の配線やパイプの向きを特定のドアへ向かわせる。
効果
プレイヤーは「あそこに行け」と言われなくても、もっとも視覚的情報の強い場所(または線が指し示す場所)へ視線を向けます。

4. リスクとリワードの提示
学習内容
「この敵は危ない」「ここから落ちると死ぬ」というルールの理解。
手法
進行方向とは別の場所に魅力的なアイテムを置き、その手前に「死体」や「壊れた床」を配置します。
効果
これも一種のネガティブなパンくずであり、直接的な失敗を経験させる前に「そこに行くとどうなるか」を環境から推測させるチュートリアルになります。

実装における留意点
ブレッドクラムをインビジブル・チュートリアルとして機能させるには、以下のバランスが重要です。
アフォーダンスとの整合性
「黄色いペンキが塗ってある場所は登れる」といった暗黙のルール(ブレッドクラム)を作る場合、ゲーム全体でそのルールを一貫させる必要があります。
過剰な誘導の回避
あまりに露骨すぎると「やらされている感」が出てしまい、インビジブル(不可視)ではなくなってしまいます。
プレイヤーに「自分の意志で発見した」と思わせる絶妙な配置が求められます。

レベルデザインの4層構造(空間・動線・ギミック・演出)に当てはめると、ブレッドクラムは主に「動線」のレイヤーで機能しつつ、プレイヤーの「心理的な判断基準」を形作る役割を担うと言えます。
こうした「言葉を使わない対話」を設計に組み込むことで、プレイヤーの学習体験はよりスムーズで満足度の高いものになるはずです。

関連ページ

最終更新:2026年05月09日 22:09