インサイト

Fable 5.2: プロンプトからプレイ可能な 3D ゲームへ

Claude Fable 5.2 は、テキストプロンプトからプレイ可能な 3D ゲームを生成し、ジオメトリ、レンダリング、操作、ゲームロジックを組み合わせることで、高度なコーディングおよびビジョン機能を実証します。

ハイライトと成果

Claude Fable 5.2 は、出力をインタラクティブな 3D ソフトウェアにできるコーディングおよび推論モデルです。興味深い成果は、ジオメトリ、レンダリング、操作系、ゲームルールを組み合わせて実際に動作するものにした点です。Anthropic はコーディング能力と視覚能力の向上を報告しており、Unity のローンチ時の推薦コメントでは、3D シーンの構築や視覚的な参照からの体験の再構築について具体的に説明されています。公式発表。

提供された記事で取り上げられているコミュニティコレクション awesome-fable-5.2 は、有用な作品案内になっています。Saltline は一人称シューティングを探求し、Mirror Earth はボクセルワールドを提示し、Turbo Tails はカートレースに焦点を当て、Worm Rider はサンドワームを操作可能なキャラクターに変えています。What the Water Keeps は、より静かな方向性を取り、8 つの環境を巡るボートの旅を、任意のパドリングと操舵付きで描いています。私たちはそのライブシーンを開きましたが、より広範なコレクションはショーケースであり、開発コストや信頼性を統制された条件で評価するベンチマークではありません。

https://external-v2fun-data-hk-1.oss-accelerate.aliyuncs.com/temp/2026/11/13/0.1_1794562329741.JPEG

Worm Rider は、最も明確な実装上の証拠を提供します。その作者は、Claude Code で Fable 5.2 を使った 1 回の作業セッションについて説明しており、アセットラボから始めて、ワールド、ゲームプレイ、カメラ、エフェクト、サウンドへと進めています。公開された成果物は、ソースを確認できる Three.js 製のブラウザプロトタイプです。

https://external-v2fun-data-hk-1.oss-accelerate.aliyuncs.com/temp/2026/11/13/0.2_1794562345316.JPEG

仕組み

開発手順は、共有ライティング下でのアセット構築、ワールドの組み立て、続いてインタラクションとプレゼンテーションという流れです。実行時には、index.html が Three.js r165 と game.js を読み込みます。初期化では、表面テクスチャをベイクし、環境を作成し、地形とワームを構築し、6 台の輸送車をスポーンし、パーティクル、オーディオ、ポストプロセスを接続します。成果物は実行可能な HTML、JavaScript、シェーダーであり、この公開ゲームにはモデル推論や潜在空間の精緻化ステージは含まれていません。エントリ; 初期化とループ。 https://external-v2fun-data-hk-1.oss-accelerate.aliyuncs.com/temp/2026/11/13/0.3_1794562381327.png

表面のディテールはテクスチャライブラリから読み込むのではなく、計算によって生成されます。tex.js は、ノイズベースの GLSL 関数を GPU テクスチャにレンダリングします。wormskin.js では、1 つの高さ関数が隆起、ひだ、装甲を表現します。1024 × 2048 の高さベイクはメッシュ変位用に読み戻され、2048 × 4096 の法線マップとマスクマップは、より細かなシェーディングのディテールを保持します。そのため、ジオメトリとシェーディングは同じ起伏の定義を共有します。共有マテリアルレイヤーは、標準的な PBR マテリアルにトライプレーナーディテールとほこりを追加します。テクスチャベイカー; スキン; マテリアル。

https://external-v2fun-data-hk-1.oss-accelerate.aliyuncs.com/temp/2026/11/13/0.4_1794562422931.JPEG

アニメーションには、明示的な中間表現としてサンプリングされた脊椎があります。シミュレーションは、騎乗、潜行、空中の各状態を通じて頭部を進め、0.5 ワールド単位間隔で軌跡ポイントを残します。位置、接線、法線は浮動小数点データテクスチャにパックされます。頂点シェーダーはこのテクスチャをサンプリングして、最初は直線だった胴体を曲げ、頭部とライダーは対応するフレームに追従します。これは手続き型変形であり、学習済みのモーション生成器ではありません。シミュレーションと GPU 変形。

各フレームでは、キーボード入力またはオートパイロットを処理し、ワームと輸送隊を更新し、距離に基づく攻撃を確認し、ほこり、サウンド、カメラシェイク、スローモーションを発生させます。その後、HUD を更新し、被写界深度、ブルーム、トーンマッピング、レンズエフェクトを通してレンダリングします。動的解像度により、フレーム処理が長引いたときのピクセル負荷を軽減します。これらの接続されたフィードバックシステムが、動くモデルをプレイ可能な体験へと変えています。ゲームループ; レンダリング; オーディオ。

用途と公開されている限界

これらの例は、ブラウザゲームのプロトタイプ、インタラクティブストーリーテリング、手続き型グラフィックス教育の参考になります。V2Fun の研究およびプロトタイピング作業にとって、Worm Rider は、アセットが操作、モーション、フィードバックを備えたキャラクターになる仕組みを検証するうえで特に有用です。これは例の応用であり、発表済みの統合ではありません。

作者は具体的な限界を記録しています。ワームは地形メッシュを変形させず、遠方の影は固定された太陽を前提とし、ゲームにはアンビエントオクルージョンのパスがありません。轍のリボンとほこりが、砂が乱されたことを示します。これらは公開された実装上の境界であり、約束された開発ロードマップではありません。私たちの技術的説明はコミット fe0dc1a のソース検証に基づいており、生成セッションを再現したり、ゲームのベンチマークを実施したりはしていません。作者による制限。

よくある質問

「Worm Rider」をプレイするには Claude API キーが必要ですか?

いいえ。公開版のランタイムは Three.js を読み込み、ブラウザ側でゲームコードを実行します。開発中は Claude が使用されましたが、プレイ中にゲームが Claude を呼び出すことはありません。 [エントリーソース](https://github.com/amirmushichge/worm-rider/blob/fe0dc1a532ecbe130bae7e96efbc6d6ccb915907/index.html)。

公開コードは、元のプレゼンテーションのすべての部分を再現できますか?

正確には違います。3つのライセンス取得済み録音と地平線の画像は除外されています。これらがなくても、ゲームはプロシージャルな空と合成された衝撃音のフォールバックを使用して動作しますが、録音された環境音レイヤーは失われます。 [著者のアセットに関するメモ](https://github.com/amirmushichge/worm-rider/blob/fe0dc1a532ecbe130bae7e96efbc6d6ccb915907/README.md#files-that-are-not-included)

コレクション内のすべてのゲームはオープンソースですか?

いいえ。カタログでは、プレイ可能なリンク、ソースリリース、動画デモを区別しています。Worm Rider には MIT ライセンスが含まれています。その他の作品には、それぞれ独自のソースとライセンスの確認が必要です。 [コレクション](https://github.com/fengyiqicoder/awesome-fable-5.2); [Worm Rider ライセンス](https://github.com/amirmushichge/worm-rider/blob/fe0dc1a532ecbe130bae7e96efbc6d6ccb915907/LICENSE) 。

関連記事