ライブで試す 説明
「MEGALODON DROP」は一人称視点の高所スライダーゲームであり、制御を失うことを恐れながらも前に進み続ける、私たちの中のある部分への贈り物です。プレイヤーは海面のはるか上空からスタートし、空に吊られたオープンなスライダーを一気に駆け下ります。コースは連続していません。一部の区間は突然途切れ、プレイヤーを空中へ放り出します。勢いは止まらないため、自由落下の最中に方向を操り、下にある次のスライダーへたどり着かなければなりません。
コース上での課題は、狭い道から外れないことです。空中に出た瞬間、それは方向を立て直し、着地点を探す戦いに変わります。海もまた危険で、何匹ものメガロドンが下を巡回しています。もう立て直せず海へと落ちていくとき、近くにいたサメが予測された着水地点へ移動し、浮上して大きく口を開け、待ち構えます。一人称視点の落下は飲み込まれるまで続き、その後にゲームオーバーとなります。チェックポイントがあるので、最初からやり直さなくても、直近の安全地点から再開できます。
このゲームに込められた考えはシンプルです。行く手の道が、いつまでも足元にあるとは限りません。落ちることは避けられないかもしれませんが、それでも私たちは方向を探し、もう一度挑むことができます。主要な 3D アセットは Tripo で作成し、Blender で仕上げて組み上げました。
Tripo の活用方法
このゲームの捕食者、メガロドンは Tripo から生まれました。
- 生成:テクスチャ付きのメガロドンのベースメッシュは Tripo v3.1 で生成しました。Codex が要件をプロンプトに落とし込み、Node.js クライアント経由で送信し、生成状況をポーリングして GLB をダウンロードしました。
- 加工:ヘッドレスの Blender Python パイプラインでメッシュの向きをそろえてスケールを調整し、Body/Head/Jaw/Tail のリグと口のアンカーを追加、Swim と JawOpen のアニメーションを作成して、ゲームで使えるモデルとして書き出しました。
- 組み込み:Codex が Three.js の GLTFLoader でゲームに読み込み、向き、アニメーション、フォールバック時の挙動を確認しました。


