あなたがしなければならないのは、自分のアイデアを自然言語で記述し、あとは 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はゲームが月間52,360ドルの収益を見込んでいると発表しました。そのうち360ドルはゲーム内アイテムの販売によるもので、残りはゲーム内に表示される22の広告によるものです。
スポンサーの中で、Boltは最大の広告主の一つです。同社はウェブプログラミングとモバイルアプリケーション向けのAIツールを開発しています。このゲームは、約2億2000万人のフォロワーを持つイーロン・マスクのアカウントでもシェアされており、短期間で数百万人にリーチすることに成功しています。
Levelsのおかげでゲームを魅力的だと評価した人の多くは、既にソーシャルネットワークで多くのフォロワーを抱えており、Xだけでも62万3000人のフォロワーを抱えていました。彼らの多くはAI業界で働いているか、AIに興味を持っており、ゲームの共有や体験を通じてプロジェクトを宣伝することができました。
「バイブコーディング」という概念は、OpenAIの元研究者であるAndrej Karpathy氏によって考案されました。アイデアを自然言語で記述するだけで、あとはAIがコードを書いてくれます。
「私が『バイブコーディング』と呼んでいる新しいプログラミングスタイルがあります。ただ感じて、結果を受け入れ、ソースコードの存在を忘れるのです。ほとんどはコピペで動くはずです」とKarpathy氏は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)