戻る

Into the Qingming Scroll

張択端の『清明上河図』をもとにした 3D 探索ゲームです。若い書生の阿青となって虹橋を渡り、川沿いの市場を巡り、舟に乗り、橋の下で起きた騒ぎの解決を手伝います。

作者: Qingming Studioソースコード
ライブで試す
Into the Qingming Scrollライブで試す

説明

「Into the Qingming Scroll」は、中国文化に触れたいと願う世界中の友人たちへの贈り物です。街並みや風俗、そこに暮らす人々の日常を通して、ひとつの歴史都市を発見するよう誘います。張択端の『清明上河図』に着想を得たこのインタラクティブな 3D ゲームで、プレイヤーは中国・北宋の都である汴京にやって来た若い書生、阿青になります。彼の好奇心を分かち合ううちに、見知らぬ都市は少しずつ、人々の顔と会話と物語に満ちた場所へと変わっていきます。

現在のバージョンでは、虹橋とその周りの川沿いの市場が生き生きとよみがえります。木の橋を渡り、屋台をのぞき、舟で川を行き来しながら、船頭や行商人、職人たちと出会います。橋の下で起きた緊迫の一幕をきっかけに、ちょっとしたクエストが始まります。地元の人々と話し、物資を集め、騒ぎの解決に力を貸しましょう。クエストを終えると、出会った人々にまつわる 4 つの物語が解放されます。

任意で表示できる人物やランドマークの紹介では、史料『東京夢華録』をもとに、場面の背後にある生業や風俗を解説します。史実に基づく内容と創作の物語ははっきり区別されているので、中国史の予備知識がなくても探索を楽しめます。ゲームは Three.js で構築され、3D のキャラクターと小道具は Tripo で生成、開発には Codex の支援を受け、キャラクターの画像は Doubao で制作しました。これらが一体となって、名高い中国の絵画を、歩き回り、その一員として参加できる世界へと変えています。

作者は、プレイを終えたあなたが美しい橋の記憶以上のものを持ち帰ってくれることを願っています。たとえば船頭の悩み、商人の暮らし、見知らぬ人同士のささやかな優しさ、そして中国の人々と文化に少しだけ近づけたという感覚です。

Tripo の活用方法

この汴京を動かす原動力は Tripo です。作者は Codex で作業しながら、Tripo の MCP(API ファースト)を通じて Tripo を呼び出し、45 体のキャラクターすべてを一括生成し、物語の小道具も作りました。

  • 45 体の 3D キャラクター:スクリプトがスプレッドシートの 1 番から 45 番までの人物を順に処理し、それぞれの三面図と文章による説明を読み込んで、Tripo の画像から 3D を呼び出してキャラクターを生成します。仕様は、写実的な北宋の衣装、T ポーズ、整った四角形ポリゴン、2K のアルベドテクスチャ、衣服の重なりに応じて 15,000〜40,000 の三角形ポリゴンです。顔立ちは見分けがつくようにし、似た顔が出ないようにしています。
  • オートリギングとアニメーション:Tripo の人型フルリギングが自動で有効になり、指のボーンまで含めて、衣服のめり込みを抑えるスムーズなウェイトが付きます。そのうえで各キャラクターに、2 秒のアイドルループ、4 秒のゆっくりした歩き、職業ならではの小さな動作という 3 つのアニメーションを付け、GLB として書き出します。
  • 物語の小道具:虹橋の下で繰り広げられるクエストの小道具も、Tripo で生成しました。

作者の最初のデモでは Codex と Blender で作ったシーンとキャラクターを使っており、Tripo で最適化したバージョンとは見た目がまったく異なります。作者いわく、Tripo のおかげで人物はより生き生きとし、シーンはより現実に近づきました。

トレーラー