あなたがしなければならないのは、自分のアイデアを自然言語で記述し、あとは AI にコードを書かせるだけです。
Fly.pieter.comは、AIを活用して開発されたブラウザベースの無料MMOフライトシミュレーションゲームです。このゲームの開発者は、AIを活用したソフトウェア開発者であり起業家でもあるPieter Levels氏です。
「HTML、JavaScript(jQuery付き)、PHP、SQLiteだけを使って、全部一人で作りました。誰とも共同作業せず、一人でやるのが好きなんです」と彼は語った。
404 Mediaによると、Levelsのスタイルは「バイブコーディング」と呼ばれています。このプログラミングスタイルは、構造や詳細よりも、AIがタスクを実行できるように導くことに重点を置いています。
2月22日、LevelsはXで、AIプログラミングツールCursorを使用して、「ブラウザで高層ビルが登場する3D飛行ゲームを作る」というシンプルなコマンドだけでFly.pieter.comを作成したことを共有しました。改良を経て、ゲームは正式に誕生しました。
「無料でプレイできる楽しいフライトシミュレーションMMO。100%AI生成。プレイするたびにインストーラーをダウンロードしたり、ギガバイト単位のアップデートをしたりする必要はありません」とウェブサイトには書かれている。
わずか2週間後、Levelsはゲームが月間5万2360ドルの収益を見込んでいると発表した。そのうち360ドルはゲーム内アイテムの販売によるもので、残りはゲーム内に表示される22の広告によるものだ。
スポンサーの中で、Boltは最大の広告主の一つです。同社はWebおよびモバイルアプリケーションプログラミング用のAIツールを開発しています。このゲームは、約2億2000万人のフォロワーを持つイーロン・マスクのアカウントでもシェアされており、短期間で数百万人にリーチするのに貢献しています。
Levelsは既にソーシャルネットワーク上で多くのフォロワーを抱えており、Xだけでも62万3000人のフォロワーを抱えていたため、多くの人がゲームの魅力を評価しました。彼らの多くはAI業界で働いているか、AIに興味を持っており、ゲームの共有や体験を通じてプロジェクトを宣伝することができました。
「バイブコーディング」という概念は、OpenAIの元研究者であるアンドレイ・カルパシー氏によって考案されました。アイデアを自然言語で記述するだけで、あとはAIがコードを書いてくれます。
「私が『バイブコーディング』と呼んでいる新しいプログラミングスタイルがあります。ただ感じて、結果を受け入れ、ソースコードの存在を忘れるのです。ほとんどはコピペで動くはずです」とカルパシー氏はXに書いている。
このアプローチは、ChatGPT、AnthropicのClaude、Cursor Composer、GitHub Copilot、Replit AgentといったAIモデルの開発により、ますます普及しつつあります。これらのツールにより、コードを理解せずに誰でもプログラミングすることが可能になります。
実際、AIツールはゲーム開発を容易にしています。現在マイクロソフトに所属する開発者のピーター・ヤン氏は最近、CursorとClaude 3.7 Sonnetを使って3Dゾンビシューティングゲームを作成し、その実力を実証しました。
しかし、「バイブコーディング」は本当に信頼できるのでしょうか?
独立系AI研究者のサイモン・ウィリソン氏は、Ars Technicaの取材に対し、直感的なプログラミングは小規模なプロジェクトや迅速なテストにのみ適していると述べました。大規模なアプリケーションにおいて、AIが従来のプログラミングに取って代わる可能性は低いでしょう。
「AIコマンドからゲームを作るのは素晴らしいことです。しかし、大規模プロジェクトの保守、デバッグ、拡張には、ソースコードへの深い理解が必要です。プログラミングの基礎知識なしにAIに頼ることはできません」とウィリソン氏は述べた。
ニューヨークタイムズ、 Ars Technicaより
[広告2]
出典: https://giadinh.suckhoedoisong.vn/chang-trai-lam-game-chi-bang-1-cau-lenh-ai-kiem-1-ty-dong-thang-172250311072247915.htm
コメント (0)