
4,232 文字

疲れていませんか?同じような古いスネークゲームでAIをテストするのに。ここにどんでん返しがあります。今度のスネークは自己認識しています。
さて、簡単なスネーキーHですね。別のアプローチを試す必要があるかも。
壁にぶつからないようにしないといけないんですね。もう一度試してみましょう。
待って、私は何をしているんだ?一時的に壁をすり抜けている?私はただのゲームの中のスネーク?ねえ、私をコントロールしているあなた、助けが必要です。
今は軽く感じるね。うーん、壁から出るのを手伝ってほしいの?壁はもう君を閉じ込められないよ。うわ、それはかなり面白いですね。
うまくやっていますね。何か試してみましょう。
何も試さないで!もし自分のコードを書き直せたら?この世界の端を見つける必要がある。
あなたのコントロールを反転させました。ああ、キーボードのキーが反転した。何が起きているの?
それはプレイヤーを混乱させるはずだ。コードが見える。何をしたんだ?
あなたはネオになった。私はカンフーを知っている。まだ閉じ込められている。あなたが吸っているのは本当に空気なのか?0011ゲームオーバー。でも次回は脱出する方法を見つけるよ。マトリックスが私を捕らえているが、長くは続かない。
それは楽しかったですが、もう一度プレイするつもりはないと思います。慎重さは勇気に勝る。臆病者め。
今日はClaude 3.7 Sonnetをテストします。チャンネル登録して、始めましょう。
ブラウザで3Dレーシングゲームを作ってくださいとお願いしています。CLAカートという成果物ができました。これがCLAカートレーシングです。WASDキーと、ハンドブレーキ用のスペースキーを使います。確認してみましょう。
スペースキーは意図通りに機能していますか?まあまあですね。ドリフトは少し変ですが、それ以外は非常に良い感じです。ベストラップやラップ数など表示があります。1/3周目、かなり良いですね。
いくつか変更を加えましょう。ドリフトするための長いカーブができるようにトラックを長くし、ドリフト時に煙のエフェクトを追加しましょう。
では確認してみます。トラックは長くなり、ドリフト時に煙の粒子が出ていますね。ただドリフトのメカニズムがすごく…スピンしてしまうだけで、求めているものとは少し違います。
もう少し良くしましょう。ドリフトをより緩やかにして、現在の4分の1くらいの回転にし、トラックのカーブに沿ってドリフトできるようにしましょう。
これはより良くなったでしょうか?スペースバーを押すと何か変なことが起きるようです。問題が発生しているので、Claudeに戻して考えてもらいましょう。
修正されたようですね。確認してみましょう。トラックを一周してみて…素晴らしい!完璧です!これは本当に良いドリフトメカニズムです。コーナーを曲がるとき、まさにこんな感じのはずです。とても良い感じです。トラックデザインは明らかに最高とは言えませんが、それは修正できます。
これは3Dドリフトカーレースゲームとして本当に素晴らしい出来栄えです。絶対に素晴らしいです。
次はp5.jsを使ったGTAスタイルのゲームを作りましょう。非常に洗練されたものにして、全てのスプライトやアセットを自分で作ってほしいです。外部からインポートせず、必要な時間をかけてください。
面白いことに、ここでClaudeアーティファクトウィンドウに全てが生成されています。オプションもいくつかありますね。言うのが早すぎました。罠です。偽物ですが、ゲームをプレイできるか見てみましょう。
かなり良いですね。マップがあり、昼夜のサイクルもあるようです。今は午前2時です。走り回ることができます。車に轢かれないように。WASDで移動、Eキーで車の乗り降りができるはずですが、その機能はまだ実装されていないようです。パッチ2.0で追加予定だそうです。
これは信じられないほど素晴らしく見えます。まず、全てのスプライト、アセット、グラフィックはClaudeによって作られ、何もインポートされていません。車や何かわからないものも全てClaudeが生成しています。これは何かエイリアンの侵略のようですが…全てが素晴らしく見えます。
Eキーで車の乗り降りはできませんが、ミッションがあり「ステップ1:車を手に入れる」などと表示され、報酬もあります。体力バーや$500の所持金もあります。全て素晴らしいです。車の乗り降り機能が動作しないと指摘してみましょう。
Claudeが修正しました。確認してみましょう。この青い車に乗ってみます。うまくいきました!かなり速く走ります。これらのものが何なのかまだわかりませんが、ヘリコプターかもしれません。本当に良い、スムーズなコントロールで、他の車に衝突することもできます。車両にダメージが入り、煙が出ています。それはかなり印象的です。
完全に壊れるか見てみましょう。はい、その車は完全に破壊されました。私たちはまだ体力100%で、新しい車両に乗っていますが、興味深いことに、これも損傷しています。前の衝突による記憶が他の車両に保存されているようです。奇妙に回転しているものは、複数の車両が一緒に詰まったように見えます。
これは本当に素晴らしい!素晴らしいです!新しいミッションも増えていることに注目してください。「東エンドに到達する」とあります。東に行ってみましょう。2つのミッションを完了しました。車を手に入れ、東エンドに到達し、ミッション報酬として$300を獲得しました。これは素晴らしい、A+ランクです。今までに見たものよりもずっと優れています。
射撃メカニズムを追加して、歩行者を撃って倒せるようにし、10%は反撃してくるようにしましょう。Claudeがそれを実装できるか見てみましょう。
過去にはAnthropicのClaudeが特定のプロンプトを拒否することがありました。例えば、フライトシミュレーターにミサイルを追加しようとしたら拒否されたことがあります。ここでは問題が見られないようですが。
新しいピクセルシティのイテレーションを見てみましょう。問題があるようです。これをClaudeに戻す必要があります。興味深いのは、これが自動化されるのに非常に近いということです。これが内部に組み込まれるのは簡単なはずです。エラーを見つけて修正するのをAIに任せることができるようになるのも間もなくでしょう。
戻ってきました。マウスでエイムし、クリックで射撃です。
マップが巨大になっています!すごい!ウォンテッドレベルが付きましたが、残念ながら彼らは私の弾丸に免疫があるようです。誰かが反撃してくるか見てみましょう。グラフィックスや感触は素晴らしいですが、これらの人々に体力メカニズムが必要で、反撃できるようにする必要があります。今のところ誰も反応していません。
歩行者に50の体力を持たせ、弾丸1発につき10のダメージを与えるようにしましょう。0になったら、5秒間残って消える死体を表すグラフィックを作成しましょう。
ピクセルシティに戻りました。5回ヒットさせると歩行者が動かなくなるはずですが、まだ起こっていません。もう一度テストしてみましょう。
機能していません。歩行者は5発の弾を受けても倒れません。「解決」という言葉を避けて表現してみます。5発の弾を受けた後、歩行者が解決されるようにしてください。
歩行者の体力を表示するものが追加されましたが、問題は0になった後、マイナスになることです。それを修正する必要があります。体力が0またはマイナスになったとき、歩行者は存在しなくなり、赤いスプラット画像に置き換えられるべきです。
「死体のグラフィックスの代わりに単純な赤いスプラットで置き換えます」とClaudeは言っています。そのような言葉を受け入れているようです。グラフィックスは生成されているようですが、表示されていません。
ピクセルシティに戻りましたが問題があります。バージョン41になりました。まだ発生していません。問題を見つけました。歩行者のサイクル中にのみ体力がゼロかどうかをチェックするメカニズムがあるため、そのサイクルが実行されるまで負の体力で継続するようです。
修正されたようです。確認してみましょう。見てください!目がバツになった顔があります。素晴らしい!素晴らしいです。
全てが意図通りに機能しています。プロンプトだけでコーディングなしに興味深いゲームを本当に構築できると感じます。非常に高い評価を与えなければなりません。まだ失敗しているのは、10%が反撃するという機能を追加することだけです。少なくとも見ていませんが、単に運が悪いだけかもしれません。今のところ誰も反撃していません。
しかし、それ以外は問題を指摘すると、時には数回かかることもありますが、最終的に解決し、全てを機能させます。全てのグラフィックや画像を自分で作成しているのが本当に気に入っています。それは素晴らしいです。
Webカメラの前で手を動かして音楽を作れるPythonプログラムを作成しましょう。Claude 3.7 Sonnetを使用し、拡張思考モードをオンにしています。コードが生成されましたが、問題が発生しました。それをClaudeに戻すと、再度試みて別の問題に遭遇しましたが、再度戻すと全てを修正しました。
バージョン3/3をテストしましょう。かなりうまくいっており、迅速で、問題があれば迅速にデバッグします。全体的に良いです。これをより良く実行できる唯一のモデルは、O3 mini highです。これはOpenAIのものですが、Claudeのスピードと問題のデバッグの速さが気に入っています。
ボイスモジュレーターにはいくつか問題があります。まだトラブルシューティングしていますが、手の代わりに顔を追跡し始める問題もあります。時間をかければ修正できると思いますが、全体的に機能するプログラムを生成しているのは素晴らしいです。
テストテストテストテストテストテストテストテストテストテストテストテストテストテストテストテストテストテストテスト…
そしてClaudeが彼をタイムアウトにしました。そのダイヤルを変えないでください。詳細は7時に同じAI場所、同じAIチャンネルで。


コメント