戻る

Clawdy

自分では一度も運転しないゲームです。水位が上がっていく砂漠のアリーナで小さなローバーを指導し、承認するたびに実際の学習更新が行われます。やがて操作画面が暗転し、ローバーは見たことのないレイアウトでひとりで競います。

ライブで試す
Clawdyライブで試す

説明

「師は門まで導く。くぐり抜けるのは自分自身だ」。作者は負けてばかりの子どもで、操作を代わりにやってしまうのではなく、教えてくれる人がいたらと願っていました。「Clawdy」はそんな子どもへの贈り物で、自分では一度も運転しないゲームです。水位が上がっていく砂漠のアリーナで小さなローバーを指導して琥珀色のエネルギーコアを探させ(コーディングエージェントを通じた指導も今後予定されています)、やがて操作画面が暗転すると、ローバーはひとりで競います。

指導は具体的です。練習走行を見て、分岐点でルートを指示し、リプレイをミスした場面まで巻き戻して、ローバーが学ぶべきことを承認します。承認のひとつひとつは、保存されたプロンプトではなく、小さなニューラルポリシーに対する実際の勾配更新です。教えたことが重みを変えるので、ローバーはそれを、学習に使っていない、誰も手助けできないレイアウトにまで持ち込みます。リプレイはその証拠であり、正直です。教えることと学ぶことはともに成長し、コーチもまたリプレイから学びます。

相手に合わせて教えましょう。シャーシを Scout、Hauler、Raider から選び、ビルド予算をスピード、バッテリー、衝突の強さに振り分けます。訓練した「頭脳」をリーグに公開して、ほかのプレイヤーに挑戦できます。ラダーはサーバーが非公開のレイアウトで実行するため、ブラウザが自分でスコアを報告することはなく、すべての試合に共有できる公開リプレイが付きます。スカーミッシュでは、シャーシごとに固有のルールが加わります。

ツール面では、3 種類のシャーシ、ライバルの運搬ローバー、琥珀色のエネルギーコアを Tripo が生成し、チャンピオンのローバーのモデルは Mint によるものです。World Labs の Spark は、コアを預けたり集めたりするたびに弾けるガウシアンスプラッティングのエフェクトをレンダリングします。最初のアリーナは Marble で作られましたが、その後、正確なコライダーを備えた Blender の地形に置き換えられました。「チャンピオンをプリント」機能では、HeyGears の印刷設定付きで、そのまま 3D プリントできる STL を書き出せます(まだ実際にプリントしたことはありません)。

作者は限界についても率直です。チャンピオンは 3 体の内蔵ボットに大差で勝つものの、ウェザーボットには 35–45 で負けており、弟子が師を超えることはまだ目標のままです。スカーミッシュはバランスが取れておらず(Hauler が優勢)、ラダーの実際の利用もまだわずかです。リポジトリはイベント以前から存在し、アリーナのシミュレーション、物理演算、指導から学習へのループ、ブラウザ内のポリシートレーナーはイベント前に作られていました。Tripo のアセットと Forge パイプライン、Spark のエフェクト、ホールドアウト評価、クラウドのラダーとリーグ、スカーミッシュのルール、STL 印刷キットは、すべてハッカソン期間中に作られました。

Tripo の活用方法

画面に登場するライバル車両、エネルギーコア、3 種類のシャーシは、Tripo P1 のテキストから 3D で生成されました。

  • 車両と小道具:ライバルの運搬ローバー、琥珀色のエネルギーコア、そして Scout、Hauler、Raider の各シャーシのボディです。シャーシを選ぶと、レンダリングされるボディとシミュレーション上の特性の両方が切り替わります。
  • Forge:ログインしたプレイヤーは、決められたシャーシと塗装のメニューから選び、サーバー上で Tripo に唯一無二のローバーのボディを生成させることができます。クレジットはアトミックに予約され、生成に失敗した場合は自動で返還されます。

トレーラー