AIでビデオゲームを作る秘訣 | Max Hertanとゼロからバイブコーディングでゲーム全体を作る

AIコーディング・Vibe-Coding
この記事は約49分で読めます。

本動画では、AIを活用してプログラミング知識なしでゲームを制作する「バイブコーディング」の実践例として、Max Hertanによる言語学習カードゲームの開発過程が詳細に解説されている。彼は4ヶ月間でローグライクデッキビルダーゲームを完成させ、グラフィック、音楽、音響効果まで全てAIツールを駆使して制作している。従来であれば10人のチームと18ヶ月を要する規模のプロジェクトを、個人が短期間で実現した革新的な事例である。

The Secret to Creating Videogames With AI | Vibe Coding Entire Games From Scratch with Max Hertan
Make Sure You're Subscribed 🔔 Wes and Dylan - YouTubeGUEST INFO ⤵YouTube ▶️ Max Hertan - YouTubeInstagram 📸 Max Hertan (...

バイブコーディングによるゲーム開発の実例

私はMaxです。これまでいくつかの会社を売却してきて、ここ1年以上はAIに夢中になって、いろいろと実験を重ねています。現在はAIゲームスタジオを構築しており、バイブコーディングを使ってゲーム全体を作っています。これまでのところ、ゲーム全体を作るのにエンジニアリングは必要ありませんでした。

現在のプロジェクトは言語を教えるゲームの制作です。お気に入りのゲームの中毒性と、最高の言語学習アプリの利点を組み合わせ、AIでそのプロセス全体を動かすことを目指しています。

今日はお時間をいただき、ありがとうございます。これはとても興味深いことです。私にとってAIとゲームの非常に特別な交差点です。AIがゲームをプレイしたり、ゲームのプレイ方法を学習したりするのを見るのが好きです。Pokemon Goでも、ClaudeがPokemon Goをプレイします。そして、これはその裏返しなのです。

このバイブコーディングというアイデアが生まれるとは予想していませんでした。Andre Karpatryが最初にこの概念に命を吹き込んだのだと思います。もちろん、この用語を嫌い、本当に満足していない開発者もいるため、少し論争的です。しかし、優れたゲームが登場しており、皆さんも非常に興味深いゲームを制作しています。

ゲームの実際の動作

まず、実際にお見せするのが一番良いと思います。画面を共有しましょう。

このゲームの発端は、私がお気に入りのゲームには何時間も費やせるのに、DuolingoやPimsleurなどの言語学習に取り組む際は、10分でも苦労していたことです。ゲーム化された言語学習のオプションを探そうとしていました。AIへの愛を通じて、自分で作ってみようと思ったのです。

このゲームはローグライクデッキビルダーです。Slay the SpireやHearthstone、Magic the Gatheringのようなゲームをプレイしたことがあるかどうかわかりませんが、それらのゲームにインスパイアされています。少しマニアックですが、私の好みのゲームです。選択できるキャラクターがいくつかあります。

Balatroはローグライクゲームではありませんか?はい、Balatroも確実にそのカテゴリーに入ります。最近大きく話題になりましたよね?このカテゴリのゲームは確実に盛り上がっています。

これはチュートリアル後の最初のキャラクターのアクト1ですが、基本的にはカードを持ち、敵にプレイしてダメージを与えるカードゲームです。しかし、独特のひねりとして、単語を翻訳すれば利益を得られるカードがあります。

例えば、この単語が出てきて、以前に遭遇したことがなければ、ヒントを得ることができます。単語を学習し、発音を練習できる音声があり、毎ターンの終わりに少し…

私とDylanで試してみませんか?翻訳できるかどうか見てみましょう。Dylan、挑戦してみませんか?先にやりますか?恥をかくことになりそうです。

スウェーデン語ですね。分かりますか?スウェーデン語で挑戦してみましょう。私の先祖はスウェーデン人なので、遺伝子のどこかにあるはずです。挑戦してみませんか?

分からないですね。発音してみるだけでした。まあ、翻訳してもいいのですが。分からないですね。「それは」とか「である」といった意味だと思いますが…

これは例えば簡単モードですが、スペルを書いたりする必要がある上級モードもあります。私は基本的にこのゲームを通じてスウェーデン語を学習しており、最初の数百語のスウェーデン語をこれで覚えました。

チートコードを使って、ゲームの異なる領域をお見せしようと思います。ターンの最後にカードを選択できます。このカードを選んだとしましょう。今度はカードのデッキを構築し、様々な怪物と戦います。戦略的にデッキを構築する必要があります。

これらのカードの多くには翻訳キーワードがあり、敵も最終的に文を翻訳したり、単語を並び替えたり、スペルを書いたりする必要があります。ゲームが進行するにつれ、遭遇した単語を様々な方法で使用してゲームを進める必要があります。

これは獲得した金で物を買える店です。これらは永続的なパワーアップのようなものです。文の構造や単語について詳しく学べる特別なレッスンもあります。そして、小さなクイズがあります。正解すれば、非常に強力なパワーアップを獲得できます。間違えて先に進みますが、アイデアは理解していただけるでしょう。

バイブコーディングの具体的な制作過程

これは全てバイブコーディングされています。すべてのグラフィックもです。Midjourney やAIツールをグラフィックにも使用していますか?何百ものプロンプトが必要だったのでしょうか?どのように分類され、どのようなソフトウェアを使用しているのか、バイブコーディングでどのように実際に構築されているのか教えてください。

これは約3〜4ヶ月間、私がフルタイムで作業し、パートナーのDannyがパートタイムで作業した結果です。このような画面では、基本的に見えるもののほとんどが個別のアセットです。カードはGPT-4で設計しています。

コアアセットの多くにGPT-4を使用することが多いです。時々Midjourneyを使って、それをGPT-4に入れることもあります。Midjourneyを使用する方法についてもお話しできますが、ほとんどの場合GPT-4を使用し、これらの画像を個別に生成し、基本的にテンプレートに変換してすべてのカードを生成しています。

これはアセット、この背景はアセット、ハートはアセット、上部のバナーはアセットです。多くの小さなアセットがあります。そして、これには軽微なアニメーションがあり、基本的に上下に伸縮しているだけです。

AIを使用していない、またはAIを使用しようとしたことがあるのは、これらのアイドルループです。これらのアニメーションの一部もAIを使用してできます。開始フレームと終了フレームをcleanで行い、個別のフレームに分解してスプライトにすることができます。

しかし、それにかかる時間と得られる結果を考えると、アニメーターを使う方が簡単です。この特定のアニメーションや、この攻撃アニメーションを見ると、実際にはアニメーターに依頼しているだけです。

しかし、それ以外はすべて、この蛾もGPT-4を使って設計したものです。多くの場合、面白いアイデアがあって、それについて長時間やり取りすることです。時々MidjourneyやIdeogramに行って、何千もの異なる敵を生成し、その千の中から基本的に選択します。この範囲やこのアートスタイルの中で予期しない結果をもたらすランダムなモンスターを生成するよう言うこともあります。

できるだけ多くを見たいのです。例えば、より抽象的で興味深いものをお見せします。チートコードをたくさん使ってゲーム内を飛び回ります。通常、人はこれを見ることはありません。

透明な背景が必要ですよね。手動で行っていたと思いますが、cleanで透明な背景を得ることはできますか?透明な背景は困難です。グリーンスクリーンで行って、グリーンスクリーンを削除するという方法で回避策を講じました。

アイドルアニメーションには良いツールが現在ありません。アセットを入手する方が簡単です。LM Marina、現在のNano Bananaを使って基本的なスプレッドシートができるかどうか試しましたが、アニメーターを見つけるコストに比べて、平均的なものを得るための努力に見合いませんでした。

このようなより抽象的なアイデアを示すために、何千ものアイデアを生成し、視覚的に興味深いと思うものを選んでゲームに追加することもできます。同様に、カードのデザインでも何千ものカードを生成し、理にかなっていると思う80枚を選んで、それをGrok 4 heavyや5 Pro、以前は o3 Proに通して、これらはバランスが取れているか、シナジーはどこにあるか、何をカットするかを尋ねます。ゲームデザインの観点からモデルと多くの時間を費やして、ゲームを本当に押し進めることができます。

また、よく行うのは、ページ全体のスクリーンショットを撮って、UIを改善してくださいと言うことです。少し雑然として見えます。どのように改善しますか?通常、現在GPT-4 thinkingを使用しています。

時々、まずいくつかのアイデアを提示してもらい、最良だと思うアイデアの画像を出力してもらいます。これらが、ゲームのデザインを支援するために視覚的に使用している多くの方法です。

カードバランシングとプロジェクト管理

カードのバランシングについて詳しく教えていただけますか?LMSとそれについて話していると言っていましたが。実際に80枚のカードをバランスさせてゲームを均等にする計算式のスプレッドシートがあるのか、それとも単なる会話なのでしょうか?

すべてのカードを含むスプレッドシートがあり、GPT-4にフルコンテキストを持つプロジェクトがあります。すべての敵、すべてのルーン、現在150枚程度のカード、50のルーンなど、ゲームには非常に多くの複雑さがあります。何かがアンバランスではないか、何かないかを知りたいのです。

正直なところ、提案は完璧ではありませんが、注目する価値があると思う領域によく気づかせてくれます。新しいキャラクターをゲーム用に設計している点では、4つのカードを提案された場合、そのうち1つは良いカード案かもしれません。

GPT-4のプロジェクトやthinkingを改善し、これは良いカード、これは悪いカードと説明し、理由を説明することで、楽しく、ゲームでうまく機能すると思うタイプのものを出力するのが上手になっています。

GPTプロジェクトと言いましたが、一般的にCursorを使用していますか、それともチャットボット内に留まっていますか?

画面を止めましょう。コーディングはすべてCursorで行われています。注目に値するもう一つのことは、一度にどれだけ小さな詳細を行うかです。これは、私がゲームデザインに来た際の最大の間違いかもしれません。「ヴァンパイア・サバイバーズのクローンを作って」と言うと、かなり良いピクセル化された興味深いものを作ってくれますが、「さらに5つの敵を追加して」と言うと、個別のアセットを取って5ピクセル右に動かすよう言うようなことになります。

本当に多くの小さなタスクに分解します。プロンプトごとにどれだけの複雑さを与えることができるかの境界がどこで壊れるかを理解しています。理解があり、十分な履歴がある場合は、もう少し多くできることもあります。

GPT-4を使用していて、Gemini 2.5から始めて、現在は主にGPT-5やOpus 4.1を使用しています。現在、月に数千ドルをCursorのクレジットに費やしています。

Cursorに馴染みのない人のために説明すると、基本的に任意のモデルを接続でき、Cursorは開発環境を提供してくれます。それほど複雑ではありません。以前は自分のゲームを作成する前にかなり学習する必要がありましたが、現在は24時間以内にできます。

コーディングの経験がなくても、飛び込んで何かを作り始めることができます。特にグラフィックを追加しない場合はです。グラフィックは複雑ではありませんが、もう一歩進んだステップであり、オーディオなども同様ですが、シンプルなゲームは作るのが非常に簡単です。

開発中の課題と解決策

あなたが言ったことはすべて私が試したことと同じで、興味深いです。なぜなら、私はMidjourneyを使ってグラフィックを作成したアイドルゲームを作ったからです。キャラクターが進歩し、大量の敵、レベルアップなどがあります。バランシングについても、Cursor内で敵が少し強すぎると言って、敵をスケールダウンさせ、反復的にそれを行いました。

グラフィックについては、長方形のブロックだけを使いました。アニメーションは気にしませんでした。まあ、アニメーションは上下に弾むような感じで、見た目はそれなりでした。

ある時点で問題に遭遇しました。手に負えなくなったと思います。多すぎることが起こっていて、大きなコードブロックを書き直すようになったからです。私の側のユーザーエラーだったと思います。適切に整理していなかった、適切な構造がなかった、または何か間違ったことを言ったのかもしれません。

そのような問題に遭遇しますか?どのように回避しますか?

Cursorを使って再度行ったのですね?当時、GPT o3を使用していたかもしれません。覚えていませんが、より高度なモデルの一つでした。

それは確実に時々起こります。私たちが行ういくつかのことの一つは、ファイルサイズをあまり大きくしないようにすることです。見つけた最大数は約5,000行の辺りです。5,000行で良くなってきています。

何らかの理由でプロジェクトが一つのコアファイルに非常に重く依存していて、他のファイルへの分割や呼び出しが行われていない場合、それは問題になるでしょう。

一般的にゲームでは、コアシステムを持つことを試みます。例えば、敵の特殊効果システムや、カードを捨てるためのUIシステムなどを構築ブロックとして持ち、AIが毎回それを書き直そうとしないようにします。多くの場合、事前に構築されたシステムをあまり探さず、継続的に再構築することがあります。

上書きに関して、Cursorはかなり良くなっていると感じます。以前はよくありました。現在は通常、大きなファイルサイズが主な理由、または古いモデルを使用している場合に見られます。4.1やGPT-5を使用していれば、最近はそれほど遭遇していません。

または、変更を希望する程度の問題かもしれません。複雑な機能を行う際は、試行錯誤し、どこで壊れるかを確認してから戻ってきます。Cursorは戻って「もう一度やりなさい、しかし3つのステップに分けて」や「もう一度やりなさい、しかしこのステップに注意して、このテキストの塊を削除しないで」と言うのが非常に上手です。そして、再度やってどこで混乱するかを確認します。

同じステップを繰り返し、起こりうる問題をすべて考えるまで続けます。新しい機能を通過するためにそれが役立つことがあります。

バージョン管理とワークフロー

バージョン管理について詳しく教えていただけますか?gitを使用していくつかの異なるバージョンやブランチを持つことは馴染みがありますが、まさにそのシステムを使用しているのか、Cursor内に別のものがあるのか、AIが独自のものを保持しているのでしょうか?

gitを使用しているだけです。「gitにプッシュして」と言えば、gitにプッシュしてくれます。Cursorにチャットして行えるのは良いことです。自然言語を使って非常に簡単にプルすることもできます。

すべてのプロンプトがチェックポイントにロールバックできるからです。新しい機能を追加し、ゲームをプレイし始めて、何かが完全に壊れていることに気づき、少し進歩した後でその間違いを発見することがあります。「ロールバック」をクリックして、簡単に解決できない場合はその問題を解決しようとします。

プロンプトしますか?進歩は気に入っているが、この問題が壊れていることを発見したとして、ロールバックしてこれを保持するのか、それとも良い仕事はできないと思いますか?

残念ながら、通常は行ったことを破棄するか、すぐに解決できない場合は破棄して戻る必要があります。だからこそ、新しい機能を追加した最後によく行うプロンプトは、「コードによって影響を受けたすべてのものを名前を挙げて、テストできるようにしてください」です。

そうすれば、これらがシステムだと言ってくれるので、何かおかしく見えたり壊れたりしていないか、テストを素早く実行できます。

gitやGitHubを知らない人のために説明すると、基本的にバージョン管理です。複雑に聞こえますが、私は何かを知らない場合や、馴染みのないターミナルコマンドやバグがある場合に、GPT-4のような別のウィンドウを開いて、やりながら話をしてもらうことがよくあります。背景知識を得るのに非常に役立ちます。この多くのことは複雑である必要はありません。

Cursorという言葉を聞きますが、画面にIDEのようなものがあることは知っていますが、Cursorとは正確に何で、どうして他のシステムでコーディングするのとそんなに違うのでしょうか?Claude CodeやLovable、Boltなどのツールを使うのはなぜでしょうか?

使用している理由の一部は、コーディング方法がわからないからです。コーディングを学ぶか、Unityを学ぶか、直接飛び込んで自然言語を話すかの選択肢があります。

これらのことを素早く進めて解決できることが本当に好きです。それらはすべてバイブコーディング用に構築されており、自然言語を使って欲しいものを正確に構築できます。

他のオプションよりもCursorを選ぶ理由は、Claude Codeは理解している限りでは他のすべてのモデルを使用できず、Grokがより良いモデルをリリースしたりした場合、Cursorの良い点は、モデルをすぐに入手することが多いことです。ライブコードベースのインデックス作成が非常に上手です。

コード内のすべてのシステムをかなりよく把握しており、複雑で大きなファイル構造の扱いが確実に向上しています。今年の1月頃からバイブコーディングゲームを作っています。

最初に作ったゲームは、このゲームのシンプルなバージョンでした。これは実際にこのゲームの4回目の反復です。それぞれがより複雑になっていますが、最初のものはコードを削除したり、コードを理解しなかったりして、本当に多くの問題がありました。正直言って悪夢でした。

しかし、現在Cursorはこれらの大きな間違いを犯さず、コードを理解することが非常に上手になっており、それは非常にシンプルです。プロジェクトの接続方法と開始方法を理解すれば、文字通り自然言語を使用し、モデルをテストし、何も機能しない場合は常にロールバックできます。エンジニアリングを学びたくない人にとっては素晴らしいことです。

技術的詳細と開発環境

これはとても刺激的に聞こえます。あなたのゲームは実際に何でプログラムされているのですか?パッケージなども取得してくれるのですか?エフェクトが欲しい場合、「この依存関係をインストールする必要がある」と言ってくれるのでしょうか?

PhaserJSを使用しています。これはJavaScriptのゲームフレームワークです。スプライトシートを配置したり、スパークルアニメーションがあったりする2Dゲームに適したフレームワークがいくつかあります。

また、これをモバイルゲームとして構築しています。現在TestFlightにあり、iPhoneアプリとして実行できます。目標は、iPhoneとAndroidで起動し、アプリストアにあることです。すでに構築されたシステムを使用する方が、持たないよりもはるかに簡単です。

質問の他の部分は何でしたか?忘れてしまいました。

依存関係について教えてくれるのでしょうか?問題を解決する方法がある場合、どのようなツールが利用可能で、何をインストールしたいかを熟知している必要があるのか、それとも実際に「クールなエフェクトをしたいなら、このパッケージをお勧めします。インストールして見せます」と言ってくれるのでしょうか?

時々、ツールの一部を使用します。例えば、ヒットを受けて画面が揺れるような場合、時々私なしでそれを行います。プレイヤーがヒットを受けたことを示すアニメーションが欲しいと言うと、赤く光ったりして、「PhaserJSからこの画面揺れを行いました」と言い、時々貧弱なことをします。

マップ画面を覚えていれば、パーティクルが飛び回っています。それも見つけました。

時々、目的に合う関連パッケージを見つけるのは10点中6点だと言えるでしょう。その目的に適合するものがあるかどうか尋ね、いくつかの提案を試す必要があると思います。

PhaserJSサイトに行って、ゲームに追加できるアスペクトの一部を読もうとしましたが、あまりにも多くて、ニュアンスで具体的すぎて、諦めて、それを理解してもらうか、モデルが良くなってそれを解決できるようになることに頼ることにしました。

最初の日に座った時、使用する言語は何かなどの最初の質問をしたのですか?それもすべて手助けしてくれたのか、それとも従来のGPT-4の質問で、開発者にGoogleで聞いたのでしょうか?

それはDannyでした。Danielが遊んでいたので、私は彼の作品を見て、彼がバイラルになっているのを見て、すべてのバイブコーダーの中で、彼は私が実際に好きなゲームを作っている唯一のバイブコーダーでした。20分間プレイしましたが、実際に続けてプレイしたいと思いました。

バイブコードゲームとして良いのではなく、良いゲームでした。それはかなりクールでした。彼が遊んでいたので、Cursorでうまく機能する良いプラットフォームは何かを理解していたと思います。Phaserを使用することが彼の提案でした。

通常、初期プロンプトに基づいて書き込む言語を選択するのがかなり上手ですよね?かなり適切なものを選ぶのが上手だと思います。

プラットフォームを認識していて、最初からCursorに適していることを理解していれば、それらの一つを選ぶのが理にかなっていると思います。Love 2Dもあり、これは実際にBalatroがコーディングされたもので興味深いです。

プラットフォームを認識していて、最初からCursorに適していることを理解していれば、それらの一つを選ぶのが理にかなっていると思います。多くの人が2Dゲーム用にThree.jsも使用しています。

それがどこに進化するかも楽しみです。それがプラットフォームになるのか、UnityやUnreal用のMCPのようなものがあるのかわからません。しかし、3Dゲームにたどり着けるかどうか、その分野でも何かを構築したいです。

Unityのようなフレームワークやある時点でお金のかかるものについてはどうでしょうか?プロプライエタリなため、それらから少し離れているのでしょうか?

オンラインで一人の男性をフォローしており、彼はUnityでバイブコーディングを使って完全にゲームを構築しています。しかし、彼は私よりも明らかに開発者知識とゲームデザイン知識を持っていました。

私の開発者知識レベルでは、現在Unity開発者でない限り、おそらく実行可能ではないでしょう。しかし、ある時点で到達するように見えます。

Elonがこのゲームのようなゲーム用AIスタジオを構築していることを知っており、来年半ば頃にはそこに到達するだろうという彼の信念だと思います。BlenderとMCPで、Claudeがblenderに接続して3D形状を作成できるのを見たからです。UnityなどでもMCPのような接続が必要なだけのようで、それがはるかに実行可能になると思います。

Cursorを通じたものはテキスト、コードだけです。XAIについて聞いたことがあります。XAIの傘下になるようで、彼らのビデオゲーム会社だと思います。多くのものが6ヶ月前、10ヶ月前に不満を持って苦労していた問題が、現在バイブコーディングとそのすべてでずっと良くなっているため、楽しみにできません。それは非常に速く動いています。

モデル比較と開発効率

GPT-5は最高の時、素晴らしいコードを作成します。GPT-5をいじったことはありますか?それについて言及していましたね。現在最高のコーダーは何か、最高のモデルは何かという印象はどうですか?

GPT-5 high maxまたは4.1 Opus Maxです。本当に複雑な問題がある場合に使用するモデルです。つい先ほど見たかもしれませんが、SonnetもCursorで100万トークンのコンテキストウィンドウを持つようになりました。

それも特定の用途には便利です。100万のコンテキストウィンドウということは、コードベース全体を保持できるということですか?この全ゲームを構築しましたが、何行のコードだと思いますか?Cursorで、フォルダやファイルの数はどれくらいでしょうか?

人間が決してできないような、実際にゲーム全体を短期記憶に保持できるレベルに到達し始めているかどうか想像しようとしています。

複雑になるにつれてある限界に達するのでしょう。だからこそ構造が非常に重要です。また、1年か2年後には、これらの小さなハックは誰も覚えていないと想像します。なぜなら、それはただ機能するからです。

数十万行のコードで、まだコンテキストウィンドウに収まりません。プロンプトを入れて、何か有用で興味深いものが返ってくるかどうか見てみましょう。

4ヶ月間ゲームを構築し、本当に一生懸命働いてきました。それはコーディングを学んでゲーマーになるのに十分な時間のように感じます。まだバイブコーディングが主な方法だと感じていますか、それとも中級ゲーム開発者のような気分になっていますか?実際にコードを学習してそれを操作する必要があったのか、それとも抽象化されたままでいるのでしょうか?

確実に抽象化されています。学習していることの多くはゲームデザインについてです。ゲームデザインについて多くを読み、ゲームデザイナーと話をしています。

例えば、話していた再利用可能な構築ブロックやファイルアーキテクチャ、UI関連のことなど、開発周辺の多くのことを学習していると感じます。

このプロジェクトを再度構築するとしたら、確実にこれらのツールでより知的なアプローチを取り、構造について考え、デザイン作業を行い、どの層から構築するかを理解するでしょう。

しかし、まだ自分を0%の開発者から上級バイブコーダーになったと見ており、複雑なバイブコーディング問題に取り組むことができ、戦術のアーセナルを持っています。

バイブコーディングで起こることの一つは、最終的に乗り越えられないハードルに到達することです。ある角度から試し、別の角度から試します。それを乗り越えるための異なる戦略すべてについて考えることも重要です。

答えはそれほど印象的ではありませんが、プロンプトしたり、回避したりする異なる方法を考え続けることです。

開発者との協力と技術的課題

自然言語では解決できないハードルに到達した際、数時間開発者に代金を払って修正してもらったことはありますか?開発者があなたのコードベースを見た場合、理解するのに十分きれいだと思うでしょうか、それとも「なんてことだ、これは今まで見た中で最も乱雑なものだ。どうやって動くのか」と言うでしょうか?

解決できない一つの問題に到達し、開発者を雇って修正してもらいました。しかし、彼らは修正せず、最終的にバイブコーディングソリューションを見つけました。1,000ドルを支払いました。男性は数日かかりましたが、基本的に全く影響しませんでした。

問題は、RAMにあまりにも多くのアセットを保持していて、古い電話が常にリセットされるメモリ問題でした。ゲーム開発を知っていれば、しないようにする簡単なことでしたが、初心者の間違いを犯しました。それをセクションごとに行って解決しました。

通常はすべて解決可能です。昨日か今日のように、1時間行き詰まる問題が発生しますが、「これに関連するすべてのコードを削除して再構築して」という一つのアイデアがあります。正しく実行しようとします。

または、GPT-5、Opus、Sonnet、Geminiに「どう思いますか?」と言って、彼らのアイデアをダブルチェックします。「どう思いますか?」それは、あらゆる可能な問題を解決しようとする知恵の集合のようで、通常、十分に粘り強ければ、バグが何だったかを理解し、それを乗り越えることができます。

AI Villageの創設者と話をしましたが、現在RockやGemini 2.5 Pro、GPT-5などのモデルをオンラインにして、AnthropicのComputer Useを使用して様々なことを行っています。マインスイーパー、数独、Wordleなどのゲームをプレイし、あなたや私がするようにキーボードとマウスでコンピューターをナビゲートしています。これらが作っている進歩を見ることができます。

これらの多くのゲームをトラブルシューティングできるようになる時点まで到達するのが待ちきれません。仮想マシンに彼らを投入し、すべてをクリックして回り、「メイジキャラクターでみんなを倒し続けている」と言うようになることです。OP、バランスを取ろうなど。眠りについて、彼らに作業してもらい、翌日戻ってきてフィードバックを得ることができます。

バランシング問題について言ったように、改善すべきことを教えてくれるモデルの能力という点で、あなたがそれを駆動するのか、プロンプトされた際に知的に改善できるのか、どの程度だと思いますか?

現在、本当に私から来ています。5 Pro heavyは、私が本当に追加したいゲームに対する良い提案の最初のモデルの一部だったと言えるでしょう。

それ以前は、時々良い提案が出てきましたが、私がそれを駆動し、それと一緒に働き、接線的に、ここでいくつかのアイデアを得たり、私のアイデアに取り組んだりすることが多かったです。

しかし、現在は確実に良いゲームアイデアや新しい敵のアイデア、ゲームに新しい言語学習レッスンを実装することを思いついていると感じていますが、ゲームの複雑さを取り、アイデアが出てくるまで反復的になることからはまだ遠いです。

AI音楽も多く行っており、新しいSunoは音楽が好みに関するものになるほど良くなったと感じます。あらゆるタイプの曲を素晴らしく生成できるようになったので、聞きたいものに対する好みと、そこに到達するためのプロンプト方法についてより多くのことになるでしょう。

ゲームではまだ好みだけからは遠いです。今日そこに到達するための多くの汚い作業です。そのパスに到達する時を楽しみにしていますが、まだそこから少し離れていると感じます。

音楽とサウンド制作プロセス

音楽制作プロセスについても詳しく聞きたいです。Sunoを使って曲を作ったことがありますが、それがあなたの唯一のツールですか?特にゲームでは、多くのことがループされたり、大気的だったり、ストーリーラインの適切な時に現れるようにプログラムされる必要があります。音楽制作プロセスはどのように機能しますか?

サウンドエフェクトには11Labsを使用しています。十分な変化と十分な言語バリエーションでスピンし、最終的に良い感じのサウンドエフェクトを見つけます。

音楽については、実際にビートをハミングする機能を使用し、そのハムを曲に変えることができます。頭の中にビートのようなリフがあり、それをハミングして、プロンプトして、基本的に欲しかったものを正確に得ました。

イントロ音楽は、頭の中にあったこのビートで、ゲームに良いバイブになると思いました。Sunoは素晴らしいです。音楽の観点から、時々デュープと一緒に1、2時間費やして、興奮する歌詞を書きます。

それから数百回スピンします。最終的に好きなサウンドを得て、好きな曲をカバーして、その曲の異なるバリエーションで再スピンし続けることができます。最終的に、プロデューサーモードに入って、実際にセクションごとに変更できます。

プロデューサーモードをまだ試していませんか?Suノが新しいより深いバージョンのプロデューサーをロールアウトしようとしています。

彼らに後援されているわけではありませんが、本当に良いものを作りました。何かを本当にキャプチャしました。プロデューサーモードについて教えていただけますか?馴染みがありません。

私の経験では、プロデューサーは基本的にSuno内で、さまざまな部分があることをビジュアル化でき、音楽用語はわかりませんが、イントロ、コーラス、その他があります。

音楽用語はわかりませんが、イントロ、コーラス、その他があります。はい、歌詞、スタイルがありますが、セクションを取って歌詞を変更したり、それを置き換えたりすることができます。置き換えを実行し、異なる代替案を聞くことができます。

イントロが気に入らない、アウトロが気に入らない場合は、それを刻んで、これをステムとして保存し、ドラム、ギター、ベース、そのすべてで遊べるAI音楽制作プログラムに持ち込むことができます。

ここで欲しいものに最も近くなるまで遊んで、ボーカルだけを保存し、それらをワープし、変更し、少し動かすことができます。同じ旅です。

15年間音楽を作り、曲を書いてきましたが、Abletonを学びたくありませんでした。頭の中のサウンドをAbletonに出すのは非常に困難です。これにより、1日以内に、欲しい方法にかなり近い曲を出すことができるようになります。とてもクールです。

ゲームを構築する方法を聞くのは非常にインスピレーションを与えます。これまで以上に力を与えられていると感じています。これらすべてを接続でき、それらが存在するほど進歩していることに気づきませんでした。

モンスターがいて、剣を振り、何かを叫ぶ必要がある場合、11Labsに行って「オーガーのうなり声」と言って、そこから使用可能なサウンドエフェクトを得るのですか?

共有します。11Labsは現在、サウンドエフェクト全体と音楽全体を構築しています。

ポッドキャスト用のエフェクトが必要です。イントロ音楽は確実に必要です。全体のサウンドエフェクト機能が表示され、5秒でカウントダウンしているマジックタイムが表示されます。いくつかスパムスピンして、これらの小さなサンプルを得ることができます。

これは報酬画面のようなもので、魔法の爆発です。変なものも得られます。よく、アイデアを思いつけない場合は、チャットでプロンプトアイデア、報酬画面、魔法の爆発を得ることができます。

これは選んだものだと思います。何かをアンロックしたときのようなもので、小さな爆発とスプラッターの爆発のようなものです。多くのサウンドエフェクトを自然言語でプロンプトするだけです。

ハムを見せていただけますか、それとも恥ずかしいですか?ハムの生音声です。快適でなければ大丈夫です。

それは確実に何かです。非常に調子外れで生ですが、頭の中で聞いたものにどれだけ近かったかはかなりクールです。見つけられるかどうか見てみましょう。

快適でなければ少しやらないでください。シャワーでばかばかしくなって、それをsunoに持って行くようなことを人々がすることを想像できるので、アーティストにとって興味深いです。これは生のリソースからこのような進歩を見るのは魅力的です。

それがまとまった時の感じは魔法的で、作業している時は「あ、これはこれ、これはこれ、これはこれ、すべてのピースをまとめて」という感じで、ブーム、それは素晴らしいです。

オリジナルのハムがあります。見せましょう。実際のバージョンがあります。完璧に捉えています。それは完璧ですよね?私のハムよりもはるかに良いですが、そのビジョンを持ち、そのハムからマッピングされた方法を見ることができます。

過去にこのような音楽を作ることができた唯一の人々は、通常、Hans Zimmerのような人々で、それをハミングでき、すべての異なるツールとオーケストラと周りの人々を持ってそのようなものを作ることができました。

今日、存在するすべての人のためのツールで、自分の頭の中でそんなにものの指揮者になることができるのはクレイジーです。とても楽しいです。

すぐに作ったNightfalls Vampire Survivorsゲームを人々に見せたいと思います。非常に迅速に行ったので、比較を与えたいと思います。グラフィック、ポリッシュ、レベルは、その上に構築することです。

1時間以内に行うことができることですが、画面を共有してみましょう。1時間半の作業、多分1時間程度です。サウンドエフェクト、射撃、リロード、すべてが完了しています。すべて11Labsで行われています。

音楽は11で行われたと思います。現在Sunoを使い始めるつもりですが。Fresh meat。基本的に私が開発したもので、ダッシュできるメカニックがあり、クールダウンがあります。ボスが登場します。Fresh meat。すべて11Labsのサウンドエフェクト、音声、音楽です。

音楽は再度行う場合はSunoで行うと思います。それは非常にシンプルでした。グラフィックが複雑さが追加される場所だと感じます。同意しますか?

それです。ゲームに本当にワオファクターを与えるものは、スプレッドシートのようなアニメーションなどです。アセットパックを購入してそれを持ち込むか、そのようなものを理解することです。

そのプロセスを説明していただけますか?オーディオで行ったのと同じように、頭の中にアニメーションのアイデアがある場合、どのように正確に進めますか?

私たちのアニメーションの一部は、モーションや単純なアニメーション、ねじり、拡大などです。しかし、前後にバウンスし、うまくループした植物のようなものが欲しい場合、それは実際にアニメーターです。

先ほど言ったように、アニメーターに送る方が簡単で、アニメーションあたり30ドル程度の微々たる金額を支払います。彼らは1秒のループを作り、ゲームを本当に生き生きとさせます。

ヒットを受けた時のヒットエフェクトなど多くのものがあり、それはどこかからダウンロードしたスプライトシートです。ヒットエフェクトなどの多くのスプライトシートは、多くの場合無料です。

様々なパワーアップがあり、どれだけ強力かに応じて、円が現れるかもしれません。シールドブロック関連で、フラッシュして、このような永続的なアップグレードを戦闘で得ると翼を得ます。それらの一部は、オンラインで見つけるスプライトシェアからも得ています。

ゲーム用に設計した、私たちのアートスタイルで、正確に私たちのテーマに合ったカスタムなものが欲しい場合は、画像を生成するだけです。

理論的には、フレームごとに行う必要があるnano banana 2があります。ゲームでいくつかのスプライトシートを手動で行い、8つのスプライト、次々に生成し、スプライトシートに変換しました。

最終的にスプライトシートにどのようなファイルが出てきますか?多くの場合、各フレームのサイズと実際のスプレッドシートのフレームレートを説明するJSONとともに大きなPNGです。そうすることで、CursorはJSONを見て、どのように機能するかを理解することもできます。

しかし、必ずしもそれも必要ではありません。また学んだもう一つのことは、スプレッドシートが大きすぎるとモバイルでも壊れることです。小さなことを学びます。

スプライトシートJSONファイルの小さな幻覚やエラーでも、スプライトがピクセルパーフェクトに表示されないということですよね。それはかなり正確ですか?

だからこそアニメーターを使用します。円を取って、ボブアップダウンなどのモーションがある小さなキャラクターに変えて、おそらく4スプライトのシンプルなアイドルアニメーションを得ることができるでしょうが、8方向の歩行アニメーションなどが欲しい場合、現段階では、プロジェクトに持ち込むスプライトシートを見つける方が簡単かもしれません。

正直なところ、しばらくテストしていませんが、アートスタイルがピクセル化されてシンプルである限り、モデルは十分に良くなっており、少し忍耐があれば、一緒に機能するものを得ることができるでしょう。

メモリとプロジェクト管理機能

GPT-4にはメモリ機能があり、時間が経つにつれて継続的にあなたが誰で何を望んでいるかを学習します。Cursorには似たようなものがありますか?長いメモリやゲームのポイントと一貫性を保つために時間をかけて維持してきた巨大なプロンプトがありますか?これが開発したこの方法で側面になりましたか?

実際に最近追加された機能があります。私のCursorで具体的に見つけようとしていますが、文字通り「メモリを追加」と言ってトグルオンにするようなトグルです。

それからあなたが好きなことや行う方法を覚えようとします。まだ完璧ではありませんが、ゲームにカードを追加する場合、一貫して行いたい特定のルールサブセットがあるという認識を持ち始めています。

以前犯していた間違いの一部を犯さずにそれを行うのが上手になっています。それがアイデアだと思います。

また、何度も何度も問題解決を見ているだけで、AIが拾うかもしれないレッスンがそこにあり、「ああ、これは彼が目指している種類のことだ。それを覚えておこう」と思うようです。AI空間全体で今より大きな問題ですが、考えるのは興味深いことです。

スプライトシートについて、問題は、これを行うと言っているところから何百もの会社が現れ、ほとんどがクラップだということです。実際にこれを行い、本当にうまく行っている一つがあると思います。

ピクセル化されたキャラクターを設計し、等角投影や2D、俯瞰、どのように欲しいかを設計できます。帽子を持つ魔法使いのようにデザインし、その後、移動攻撃のすべて、すべてのピクセルを生成し、月額料金のようなものです。

それを見て、少し遊びました。retro diffusion。Retro diffusion.aiですか?

それについて教えてください。良いですか?

このゲームの私たちのアートスタイルではありませんが、遊んだことがあり、本当にきれいなものを得ました。今見てみましょう。

これを行うツールがあるか、あると思うかを聞きたかったです。そうでなければ、聞いている誰かがそれを作る必要があります。これは大きくなり、そのようなものを作るのはかなりシンプルに思えるからです。うまく作る方法を理解するだけです。

完全に同意します。Klingやこれらのモデルが本当に良いと思いますが、フレームごとに抽出しないことです。欲しいアニメーションを作成できます。開始フレームと終了フレームで行き、1秒のアイドルアニメーションを行うと言うことができます。

必要なものを得ることができますが、フレームを簡単に抽出できません。構築するのに十分簡単なツールのようです。

このツールを見てみましょう。私たちの魔法使いがいます。歩行アイドル、4角度歩行を見てみましょう。これはこのアートスタイルに限定されていると思います。

ローカルにありますよね?彼らに支払っていますが、ダウンロードしたものです。オープンソースですか?クレジットなどがあるので、そうは見えませんよね?

いいえ、これはretro diffusion.aiのようなサイトです。バナナを持つ魔法使い。なぜ魔法使いがバナナを必要とするのでしょうか?

Nano bananaが今日リリースされました。画像編集専用に試したいくつかの素材に基づいて、かなり良く見えました。驚くほど良いです。今日私のフィードにNano Bananaの素材がたくさん出ています。

彼のような感じではありませんが、スーパーファミコンのRPGキャラクターのような感じです。その後ろに大きな言語モデルを投げて、一日中チャットできるようにします。どれだけクールでしょうか?

非常にクールです。これをゲームに本当に簡単に投げることができます。これで魔法使いです。撃ち、戦闘のようなものに変更できます。

燃える炎のキャッチのような、これらのものであまり遊んでいませんが、理論的には、これがあなたが満足しているアートスタイルである限り、しかし、私が求めているアートスタイルについては、アイドルアニメーションを行うツールをまだ見ていませんが、確実に目を光らせています。一つあれば見たいです。

おそらく試しているツールやゲームで使用しているツール、または異なるスタイルやより3D指向のゲームの場合に使用するであろうツールで目立ったものはありますか?

アイデアのためにKlingとMidjourneyを時々使用しています。

ゲームのスクリーンショットを撮ります。彼が生成した火も見ることができます。かなり良いです。

このようなもので2Dから3Dもあるかもしれませんが、フレームにエクスポートする際の問題があるツールと言いましたよね?

正直なところ、探索にのみ使用し、実際に使用するためではありません。ここで見せるものはあまりありませんが、多くのキャラクターが攻撃したり、火の球を撃ったりしているものがあります。時々360を描いたり、興味深いことをしたりするので、視覚的にアイデアを得たいだけで、それをアニメーターに送ります。

しかし、実際に引っ張って使用しているものはありません。

2D画像を与えて3Dメッシュを得るツールはどうですか?何か聞いたことがありますか?

実際にその分野にはかなりあります。このゲームは3Dではないので、実際には遊んでいません。Twitterで見たものをブックマークしただけで、実際には使用していません。

将来のゲームのために、app.cenarioのようなもので、現在かなりあると思います。見た目はかなりクールです。

私が見たのはpixel.aiでした。これらは少し2D画像を持っていますが、スケルトンのようなものも生成されるようです。

世代を通じてキャラクター間で一貫性をはるかによく保つことができるようでした。cartwheelというツールを見たことがあります。cartwheel AIのようなもので、人間の形をしたスケルトンの一種があり、座る、踊る、回転などができ、その構造、骨構造を動かし、その骨構造を3Dキャラクターに入れるのはあなた次第です。

動きを正しく取得するのは本当にクールです。

調査をして、テストしてみる必要があるものがあるかもしれません。そこにある一つの会社、できれば少なくとも一つが、これをやっているものがあり、入って、キャラクターをデザインし、歩行アニメーション、ジャンプ、戦闘、その他欲しいもののすべてがあることを希望します。

言ったように、正確なアニメーション、これらのタイルシート、JSONファイルを示すものでエクスポートします。これらの最終出力が何である必要があるかを知っていて、それを作成する人。これはずっと多くをアンロックするようです。

それが私が得ている大きなポイントです。Wesのような大きなポイントは、もし私が10代で、将来ゲーム開発者になりたいと思っていたら、スキルは少し異なるということです。Unityゲームをコーディングする正確な方法を学ぶために座ることは未来ではないと思います。

これに最適なAIツールは何かなど、これらすべてのツールを組み合わせて、正しくエクスポートするような感じです。Maxが学習していることは実際に、どのように説明しますか?ゲームが好きで、専門のバイブコーダーになりたい人は、キャリアを構築しようとしている場合、パックがどこに向かっているかをどのようにスケートすべきでしょうか?

私の限られた帯域幅では、バイブコーディングツールは良くなるだけだと感じます。最終的にバイブコーディングツールはアセット生成器にも接続され、新しい敵を追加すると、頭に蘭の花を持つ蛇だと言い、デザインし、アニメーション化し、ゲームにドロップするだけになると思います。

現在、バイブコーディングで遊んで、かなり遠くまで押し進めることができると思います。実際のゲームデザイン、ゲーム戦略について考える時間を増やすことができます。実際に人々が何を好むかを検証し、アイデアを検証するのは、複雑でないゲームで深さがあり、とても楽しく、ユニークで興味深いものをどのように作るかについて、味と直感を持つことが最も困難なスキルになると思います。

それは複雑な問題です。技術的能力、障壁がすべてのものにわたって下がり、このようなものを作成するのに必要な金額が本当に下がるため、味が将来の多くのもののキーワードになると思います。

必要な接続の数も下がります。家に座ってこの多くのものを開発できます。他の誰かより良くするものは何ですか?味ですよね?最終的な出力。他の誰もが「うわー、それは素晴らしい。私たちはそれが大好きです」と言うなら、あなたが勝ちます。多くの人にとって新しい種類の現実だと思います。

もしあなたが10代で興味があり、このビジョンを持っていると思うなら、これは参入するのに素晴らしい分野かもしれません。

フィニッシュラインを越えるまで、最終製品まで何か問題を予想しますか?ゲームがバイブコーディングされ、多くプレイし、世界に提供する準備ができているとしましょう。Apple App StoreやSteamコミュニティがゲームを承認してプレイする必要があり、「かさばりすぎる」、または何か問題があると言うでしょうか?

最終製品まで、バイブコーディングですべての道を進むことができると思いますか?

TestFlightやGoogle Playの試験場に確実に置くことができます。それはクールです。実際にPlay Test Cloudというサイトを使用し、毎週数人のユーザーがゲームをプレイし、どこで壊れるか、何を好み、好まないかを確認できます。

アプリストアに置くことができるかどうかはわかりません。それができなければ、失望するでしょう。しかし、見てみましょう。明らかに他の人々もアプリストアで問題を抱えていると聞いています。Steamはおそらく大丈夫だと思います。最悪の場合、Steamは実行可能であるべきです。

人々が理解すべき大きなことは、これにより多くの人がアイデアを持つだけから、他の誰かがプレイでき、リンクを通じて共有できるものまで行くことができることです。以前は非常に困難でした。

それは多くの人を止めていました。現在はすべての人に開かれています。もしMinecraftが昔やったように、またはBalatroや単一の開発者によって爆発した他の大きなゲームのように、火がつき、牽引力を得れば、残りは管理できます。最終的な仕上げを行う開発者を雇うことができます。

みんながそれを手に入れたいと見れば、最終的な仕上げを行うことは問題になりません。見ようとする創造性の爆発は、単に信じられないものになると思います。

完全に同意します。

より高度な機能とテスト

ゲームをもう少し見ることができますか?より高度な機能の一部を見せていたと思います。翻訳、音声、発音があると言ったのでしょうか?どのようにそれを行いますか?

音声は実際にGoogle Text-to-Speechを使用してMP3を作成しています。Pythonスクリプトを実行します。

ゲームに追加したテキスト、文のあらゆる部分で。少し飛び回ってみましょう。アクト1の最終ボスを見せる価値があるかもしれません。

ボスがいます。本当に素早く彼を殺します。報酬を基本的にスキップします。

最終ボスを殺すと、得ていた言語パズルをすべて、最も強力なアップグレードを得るためにボス通貨を稼ぐゲインを行います。しかし、ヒントは得られません。現在上級モードにあり、特に困難です。これを知っているかどうか見てみましょう。Camunaだと思います。

これらには音声があるはずです。単語のスペル、新しいものがあります。Force。それは私にとって新しいものです。花は…

アイデアは得られるでしょう。様々な異なるチャレンジがあり、すべてを素早く進みます。これらは聞いてマッチするものになるので、聞くことはできません。

ボス通貨を得る店があり、例えばremove hillなどを購入できます。次のアクトに進みます。庭園のような新しいシーンにあり、異なる種類の庭園関連のモンスター、異なるタイプの敵、アクション、そのようなものです。

最近本当に取り組んだ学習モードもあります。実際のレッスンを行うことでゲームで一回使用のパワーアップを獲得できます。

アイデアは、言語で流暢、会話ができるために必要なすべてを奨励したいということです。私の脳に良い方法で会話ができるようになろうとしているからです。

これらを行い、最終的にこれらのボーナスをアンロックします。ゲームが次第に困難になるため、必要になります。上昇レベルがあり、最終的に上昇6では、ゲームをより困難にするすべてのこれらの修飾子があることがわかります。

15度の上昇があり、非常に困難になります。それらを倒すために最高の開始ボーナスが必要になります。

ゲーム用の第二キャラクターもあり、まだこのチートモードにあります。このキャラクターにはstreakと呼ばれるものがあります。単語を翻訳するたびに、streakを獲得し、streakが特定のレベルを超えていれば、追加ダメージを与える攻撃があります。しかし、質問を間違えると、すべてのstreakを失います。

各翻訳により重みがあります。そして、そのstreakを攻撃できるdaggerに変える能力もあり、ゼロコストカードのようなものです。キャラクターのデザインにどれだけ楽しいことや思考を込めたかがわかります。

別のチートを見せます。これはあるキャラクターからのすべてのカードです。これは第二キャラクターからのすべてのカードで、第三キャラクターが来ています。ゲームで達成できた複雑さを示すためです。

素晴らしいです。通常、このようなゲームを構築するチームはどのようなものだと思いますか?従来のハウスが使用するであろう努力の10%、50%のようなものだと思いますか?

実際にゲーム業界の数人に尋ねました。少数のメンターがいて、ゲームを見せ、彼らからフィードバックを得ているからです。ある人は10人のチームと18ヶ月程度と見積もりました。それが正しいかどうかわかりません。

その業界にいないので、知るのは困難ですが、デザイン経験がない、ゲーム開発経験がない人が4ヶ月でこれを行ったという事実は、最良のケースシナリオで、数十万ドルと最低1年半はかかると想像します。

特に言語学習の観点から行っていることの複雑さを考えると、多くの言語を出力できるからです。フランス語を見せていませんが、新しい言語全体があります。

複数の言語で継続的に言語を追加し、すべてのレッスンやそのようなものが音声なども含めて機能することは、AI以前には実行可能ではなかった、または実行可能だとしても非常に高価だったでしょう。

誰かがこれを小さな予算で行うことができるという事実は、今がこれを行う良い時期だと感じる理由の一部です。

ユーザーフィードバックがあり、CursorのAIに直接入って、「レベル5でこの問題を抱えている」や「このバグが現れた」と言うことを想像してください。そのループは通常より少しタイトになるかもしれません。

そのシステム全体を自動化することさえ可能かもしれません。「ゲームがクラッシュしたとき、瞬時にその情報を取得して何が起こっているかを確認してください」と言うようなものです。

10人で18ヶ月と言ったとき、「うわー、それは巨大だ」と思いました。しかし、考えてみると、グラフィックデザイナー、コーダー、音声をする人々、音楽、どのような音楽を知っている人々がいれば、すべての人を雇う場合、たくさんの役割があります。ほとんどがSunnoのような音楽デザイナーが必要ない、Google翻訳の代わりになどのAIツールに置き換えられています。

それを信じています。人々がこれを完全に理解していないと感じ、まだぎこちないです。このようなものをバイブコードする能力には、まだ多くの問題がありますが、1年、2年、5年で何が起こるか、それははるかに良くなり、人々がそれを過小評価していると感じます。

知的財産権とコスト分析

著作権やIPの点で、すべてをコントロールしていると感じますか?SunnoやElevens Labs、Cursorですべてを読んで、それがあなたのものであることを確認したか、そこに到達したときに見つけるタイプのものですか?

おそらくそこに到達したときに見つけるでしょう。理解している限り、Cursorを使用してコードを書いたり、これらの他のサイトからアセットを使用したりしている会社がたくさんあります。理解している限り、すべて商用ライセンスです。しかし、ダブルチェックしたものではありません。

全体的なコスト、ゲームのコストはどうですか?時々それやこれに1,000ドルを投入しているように聞こえましたが、全体的にそれは何でしたか?

現在Cursorを見ています。合計コスト。Cursorからアニメーター、使用したすべてのツールまで、約5,000ドルから6,000ドル程度だと想像します。

ゲーム特有のもので、コーチやフィードバック収集に約1,000ドルを費やしました。その領域のどこかです。

それのうち、実際のトークンはどれくらいですか?

トークンに多く、現在見ています。5月は1,500ドル、6月は600ドルでした。実際にはずっと良くなりました。7月は500ドル、8月はこれまで550ドルです。

モデルがより寛大になっているように感じます。割り当てが得られ、モデルが使用するのに安くなっています。実際にはそれほど悪くありませんでした。

最も便利なことをして、GPT-5を何度も使用できますか、それともお金を節約するために特定の時にモデルを縮小しますか?

タスクと複雑さに基づいて、常にモデルを切り替えています。シンプルな場合はSonnetを使用します。Sonnetは基本的に無料だと思います。GPT-5が最も使用され、4.1のopusは複雑なもの、おそらくコードの20%または10%に使用されます。

本当に苦労しているときに使用するdeep researchのような機能がありますか、それとも常にモデルはモデルですか?

以前に言ったような顧問委員会のようなものを使用します。すべてのモデルにask modeで尋ね、お互いをダブルチェックしてもらいます。すべての最強モデルで実行し、何かを得られるかどうか確認します。それが本当に行き詰まった場合です。

数千と言った、月に600ドル、500ドルのようなトークンの何パーセントが、ものを再度行ったり、再チェックしたりするものと、完璧に完了するものですか?完璧にすべてを完了すれば、そのお金の何パーセントを節約できますか?

このプロジェクトでは、おそらく50〜60%が正しく行われていません。おそらくもっと、60〜70%かもしれません。

多くの忍耐があり、複雑さがあります。壁にぶつかり、その壁を乗り越える方法を理解するのに数日、時々数週間費やすことがあります。

モデルが良くなるにつれて、良くなるはずだと感じていますが、確実に1日に数百を費やして何も達成しない時が何度もありました。

最大のハードルは再びメモリ割り当て問題でしたか?

それが遭遇した最大のハードルでした。音声が、アプリを終了して戻ってきた場合に、電話で再生されないという別の問題もありました。

さまざまな角度から何日も考えることから、それを乗り越えるために。多日にわたる多くの問題がありました。

コーチについて言及しました。この分野に参入しようとしている人、まさにあなたがやっていることをしようとしている人にとって、コーチのようなワンオンワンの家庭教師は役立つでしょう。ヒント、どこに行けばいいか?そのアプローチをどのように提案しますか?

持っていたすべてのコーチは、ゲーム戦略、ゲームデザインに特化していました。

バイブコーディングについては何もありませんでした。バイブコーディングでは、みんなが一種の海賊として理解しようとしているような感じです。コースを持っている人々もいますが、みんなが一緒にこれを解決し、進行中に小さな調整を学習しようとしています。

物事は比較的速く変化しています。多くの場合、私は「経験豊富な開発者なら、この状況でどうするだろう。どのようにアプローチするだろう」と思うので、それは私を助けるでしょう。

最高の結果が何かを知るだけです。フォルダ構造、ファイル構造で、ゲーム作成に豊富な経験を持つ誰かに「あなたのプロジェクトはどのようなものか?AAAプロジェクトはどのようなものか?」と尋ね、ベストプラクティスを得ることができれば。それが私の考え方でした。

それをしたかったのに、しませんでした。

10代の話に戻ると、モンスターにこれやあれをするゲームについて質問をすることができますが、長期的により知的な質問をすることも想像できます。「これを再利用したいので、モジュラーにしてください」のようなもので、より大きなレベルでゲームを理解した場合にのみ知るようなものです。

確実に、今4ヶ月目では、「この学習モードを解決するために」複雑な機能に取り組むように、それをモジュール化し、分解する方法を理解しています。

ゲーム内の異なる要素を再利用し、アセットを使用し、他のすべてのツールでデザインする方法を理解しているので、まだ複雑で、まだ障害にぶつかりますが、より速く進むことができます。

これらのパターンとルールを学習し始めているのです。

AIでよく聞くことの完璧な例で、AIが一種のジュニアレベルの仕事を引き受け、スタックを上がっていくということです。最初のゲームでプロジェクトマネージャー、多くの他の人々の上にいる必要がある本質的に専門家になることを強制されているようです。

初めて、ジュニア開発者のような、ジュニアシニア開発者のような感じです。

現在はそのプロセスです。

これはプライバシーの問題かもしれないので、遠慮なく断ってください。Cursorのファイル構造のスクリーンショットを見ることができれば。いくつかのプロプライエタリ情報があるかもしれないので、断ってもかまいません。私たちはそれをポッドキャストから切り取ります。この全体の私の質問も切り取ります。

心配しないでください。しかし、共有できるものであれば、本当にこの後に発砲しているので、人々のためのチュートリアルを構築し、試行錯誤しようとしています。

ファイル構造、ファイル構造は、これらのLLMを助ける方法でそれを整理する方法で少し苦労したことを知っています。

興味深いのは、将来はファイル構造がLMSにとって最適なものによって決定される可能性があることをAndre Karpatryが言っていたことです。100万の小さなファイルを意味するなら、それが私たちがすることです。

アセットがあり、これらのファイルの多くの一部は、良くなったと言うことの一つは、「このVangと呼ばれる新しいプレイヤーまたはキャラクターは、特定のカードに固有の効果のトンを持つつもりです」と理解することです。

そのファイルで肥大化しないように、適切な瞬間にコンバットシーンでそれを呼び出すことを確実に求めます。それを求めなかった場合、メインファイルを継続的に肥大化させるでしょう。異なる敵、異なる効果のようなそれを認識することは重要です。

しかし、これの多くは、プロジェクト全体をより良く理解すればするほど、これらは私たちがゲームに持っているすべての異なる画像です。

PNGとJSONが隣にあるものは、スプライトシートでしょう。スプライトシートがどのようなものかを見てみましょう。boom。それがどのようなものかです。

再び、これを再度やるなら、assets imagesに背景、敵のようなものを持っているでしょう。これを整理していないので、要素を再利用したく、名前付け規則を覚えていないので、LLMに覚えているものを見つけるよう頼むことがよくあります。

フォルダを手動で作成しますか、それともLLMにそれを行うことを確実にするように伝える何かがありますか?

ほとんどの場合、LLMに頼みます。

人間のようにそれをより整理したくなりますか?すべてをあるパターンで名前を変更し、すべてをあるパターンで、それとも余分な作業ですか?

もう手遅れです。複雑ではないでしょうが、ファイル構造内でこれらのファイルを呼び出していると考えると、そのファイルが呼び出されたすべての場所を見つけ、新しいファイル構造を取得する必要があります。

ただ新しいファイル構造をきれいにしようとする価値はおそらくありません。

ゲームについて考える新しい方法です。素晴らしいです。

座ってそれと話しているだけで、驚きと感銘を受けた瞬間やストーリーがいくつかありましたか?「うわー、これはかなりエキサイティングで楽しい」という感じになりましたか?

いくつかの例があります。最新のモデルを使用している時のようなもので、この機能を構築したいと言い、時々詳細に分解する前に大きな機能に取り組んでみて、それがどのようにアプローチするかを見て、時々考えるもので私は「あ、それはクールだった」と思います。

敵がヒットした時の画面チェックや、テキストを表示する方法、ボスが強力なことをしようとしている時に画面が暗くなり、それが現れ、すべて不吉で、想像していたよりも良いことで、アイデアがあり、それが良い時が本当に楽しいです。

おそらく他のことは、ゲームをプレイすることです。私は現在、ゲームをプレイテストするだけでなく、ゲームのファンとして20時間プレイしました。

私はビデオゲームをあまりプレイしたくありません。中毒性が高すぎると思うからです。しかし、言語を学習したいと思います。生産的なダウンタイムに何かをしたいと思います。

AI革命と個人化されたソフトウェアを持つ全体のようなもので、具体的に私が持っている問題を解決することです。言語を学習したい、より楽しくしたい、生産的なダウンタイムを持ちたい。実際に望ましい結果を得ているものを構築しました。

時々1時間半ゲームをプレイし、ゲームに本当に投資し、プレイし続けたい、最終ボスを倒すことができるかどうか見たいと思います。実際に本当に楽しんでいるものを作ったのは、本当に驚きでした。

まもなくソフトローンチを行い、数百人に起動する予定です。小さなオープンを行いましたが、より多くのフィードバックとデータを収集できるように、数百人に起動します。

これが次の大きなことで、良いフィードバックを得ましたが、構築したこのものを人々が欲しがり、需要があるかどうかを確認することです。それが次の大きなマイルストーンで、そこからどこに行くかを見ることです。

何かを学習したい人がAIを使用してゲームを作ることを決めた最初の時として、私の頭の中では歴史に残ると思います。確かに4ヶ月かかりましたが、最終的には3、2、1になるでしょう。いつかは一発でしょう。

フクロウについて学習したい。フクロウについてすべてを教えるゲームを作ってください。そして、ある子供がそれを起動し、1分後、大規模に、戻ってきます。

MinecraftとMath を学習したいのように想像します。そして、1時間後に戻ってきて、それがあなたがやっていることです。

完全に。自分で楽しんでプレイしているという事実は、最終的なテストだと思います。それは良いサインです。

バイブコーディングでゲームを構築でき、楽しんでプレイできれば、いわば ゲームオーバーです。多くのことを破壊するつもりです。非常に興奮しています。

そこにゲームオーバーのしゃれがありました。構築したものをチェックしたい場合は、ビルドを送りたいです。iPhoneまたはAndroidですか?

Android。MacBookも。どちらでも。

iPhoneビルドの準備ができています。Androidはまだ少しバグがあります。送ることができます。

チャンネルでカバーできますか?ビデオを作成する場合、大丈夫ですか?

私たちのランディングページを待機リストを取得するために、今週または来週に準備したいです。そこから、興味を駆り立てる場所があります。

しかし、その時点から、アイデアに興味がある人々を収集したい、作業したい人とプレイしたい人の両方から。

編集に時間をかけると、公開する頃には出ているかもしれません。下にリンクがある可能性があります。何かを下に入れます。

他に何をプロジェクトについて伝えたいですか?あなたに魅了された人は誰でも。コースをやる予定ですか?個人のウェブサイトはありますか?人々が知るべきすべてのリンクを教えてください。これらすべてのことに関与するために。

TwitterでMax HardenまたはMax.comで、私が取り組んできたことを見ることができます。現在この段階では、検証を行い、うまくいけばお金を調達し、これをゲームを起動するスタジオに構築しようとする計画です。

ゲームでバイブコーディングの印象的な作業を行っており、私に見せたいものがある人、またはプロジェクトに興味がある、または興奮している人がいれば、喜んで見たいです。

実際により楽しい方法で言語を学習することに興奮している人は、language manor.comが今回のリリースまでには準備できているはずです。ゲームを改善している間に無料ベータ版をプレイするためにサインアップできます。

とても良いです。リンクがすべて説明に載るようにし、すべて正しくスペルされ、すべてがライブであることを確認します。他に何かありますか?

それがすべてです。素晴らしく聞こえます。

みんなチェックしてください。説明に下のリンクがすべてあります。すべてがライブで正しくスペルされていることを確認します。Max、ここにいてくれて本当にありがとうございます。

これは素晴らしく、とても楽しく、とても興味深いものでした。人々にとってインスピレーションを与えることを願っています。これに参入したい場合、今がバイブコーディングに参入する信じられない時だと思います。

その言葉が生き残るかどうかわかりませんが、欲しいものを何でも作ることができるというアイデアは確実に大きくなるでしょう。そうは言っても、Max、ここにいてくれて本当にありがとうございました。

コメント

タイトルとURLをコピーしました