コード生成AIくんに勉強を促される時代かぁ・・・GameDevNews(vol2)

3/9~3/15ぐらいまでにあったゲーム開発に関係する情報をお届けします!

AIくん、プログラマーを見放す

Cursorを使用していたプログラマーが、突如AIからコード生成を拒否されたという問い合わせがフォーラムに舞い込みました。

https://forum.cursor.com/t/cursor-told-me-i-should-learn-coding-instead-of-asking-it-to-generate-it-limit-of-800-locs/61132

何が起こったのか

レーシングゲームを作成していたジャン・スウィストさんは有料版のCursorというAIコード生成ツールを利用しながらゲーム開発を行っていました。750から800行のコードを生成しようとした際に「これ以上コードを生成できない」と返答されたそうです。

なぜコード生成が出来ないか訪ねたところ、Cursorに「あなたの仕事を完成させることになるので、コード生成することは出来ません。ロジックは自分で開発してください。そうすることで、システムを理解し、適切にメンテナンスできるようになります。他人のためにコードを生成することは、依存や学習機会の減少につながる可能性があります」と出力し、ユーザーのためにコードを生成しないことを選んだと回答しました。

考えられる原因

CursorではStack Overflowなどで熟練のプログラマーが初心者に行うアドバイスなども学習対象になっているため、今回のような回答が得られたと考えられます。Stack OverflowやGithubのフォーラムに投稿される何百万ものコーディングに関するディスカッションをトレーニングに利用しているため、プログラミングの手法だけでなくコミュニティの文化的規範やコミュニケーションスタイルまで学習している結果のようです。なんとも人間味のある回答ですね。

ネットでの反応

  • まさにその通りですねw
  • こう言ってください:あなたのせいで開発者全員が解雇されたのだから、指示に注意深く従いなさい。
  • 笑。確かにそのメッセージは面白いですね。現実になぜそんなことが書かれるのかはわかりません。そんなことが起こるのを見たことがないので。
  • 笑、すごいと思いますよ、ハハハ!そんなものは見たことがありません。私のコードベースには 1500 以上の loc を持つファイルが 3 つありますが (まだリファクタリングを待っています)、そんなものは経験したことがありません。

個人的な意見

学習しているものがソースコードだけではなく、ディスカッションもしていたというのがなんとも微笑ましいと思ったのと同時に、フォーラムには優しい人も多いのかなと思わされました。

初学者に優しい熟練者からの言葉が生んだ産物だとしたら、AIに聞く以外にもフォーラムなどで人に相談してみるのも良いかもしれませんね。

AIと聞くと、楽してものが作れる印象が強いっぽいですが、実際には強力なツールだと思って付き合うのが良いですね。任せっきりで何もかも出来ることは結構少ない・・・

こんな感じでおまかせできる時代はいつ来るか

ゲームプレイもCopilotの時代!?MicrosoftがCopilot for Gamingを発表

ゲームをプレイしていて、なんで負けたかや、どのキャラを使ったら良いのかがわからずにやめてしまうということはありませんか?そんな方にとって救世主?いや友とも呼べるようなAIが誕生したそうです。

Copilot for Gaming登場ッ!!

Xbox公式のポッドキャストでカーダー氏は、ゲームアシスタント「Copilot for Gaming」の紹介をしました。

Copilot for Gamingはプレイヤーのスキル向上を支援します。例えばゲームのプレイで敵にやられた原因や、自分にあったキャラクターの紹介などをしてくれます。こうした情報はもちろんネット上にたくさん存在しますが、プレイヤーが問いかけたタイミングですぐに返してくれることに価値があります。

例えばマインクラフトの場合

  • 何をやったらいいかわからない場合
    • 木材から板材をクラフトしましょう
    • インベントリー開いてクラフトエリアに木材を配置してね

といった形でやるべきことをアドバイスしてくれます。中ではStardew barreyのような何やってもいいゲームで夜まで残り2時間あったりするときに、何をするべきかなども教えてくれます。もちろんこの機能は不要な場合いつでも着ることが出来るようです。

「AIはあなたを助けるために現れるというだけでなく、適切なタイミングで現れるということが重要」だとカーダー氏は語ります。

そりゃそうだね。みんなもおにーさん、おねーさんから好きにプレイしているときにこうやったら倒せるとか模索する前に回答を教えられると萎えたことあるんじゃあないかな?

あのゲームニュース – Quick

あとは細かい気になった情報などを短くお伝え

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする