> この「怒っているカボチャ」ゲームは簡単にプレイできますが、作成するには少しスキルが必要です。出典: Heart of the Machine 画像ソース: Unbounded AIによって生成GPTシリーズの対話モデルの台頭以来、DALL-E、Midjourney、およびその他の文生図モデルは、ハードコアで興味深い二次作成アプリケーションに基づいて、一般の人々に大型モデルの魅力を体験させました。今日、別のそのようなゲームプロジェクトが私たちの注意を引きました。Twitterユーザーの@javilopenは、GPT-4、DALL・E3、Midjourney(追記:類似点があるとすれば、それは全くの偶然です)を使ってミニゲーム「Angry Pumpkin」を書き、GPT-4がすべてのコーディングを担当し、DALL・E3とMidjourneyがグラフィック部分を担当しています。 ゲーム画面やエフェクトはどうですか? 以下のGIFから判断すると、大きなモデルで生成されているとは見分けがつかないようです。   友達もゲームを試して、独自のレベルを作成することができます。 ただし、現在携帯電話には対応していません。トライアルアドレス:次に、この「怒ったカボチャ」の実装プロセスと詳細を見てみましょう。1つ目はグラフィックで、これも最も簡単な部分です。 共有方法は次のとおりです。タイトル画面(GPT-4のDALL・E3を使用):ビデオゲーム「Angry Pumpkins」のホーム画面の横向き画像。 デザインはAngry Birdsのアートスタイルに基づいていますが、ひねりが加えられています。 お化け屋敷、墓石、コウモリなどのハロウィーンの要素が背景を埋め尽くします。 ゲームのロゴは中央の上部に目立つように表示され、その両脇には怒りに満ちた人目を引くカボチャが並んでいます。 底面の中央に「再生」ボタンがあり、不気味な霧に囲まれています。 *「Angry Pumpkins」というタイトルのビデオゲームの水平方向の鮮やかなホーム画面の写真。デザインは「Angry Birds」のゲームの美学にインスパイアされていますが、異なります。お化け屋敷、墓石、コウモリなどのハロウィーンの要素が背景を支配しています。ゲームのロゴは中央上部に目立つように表示され、様式化されたカボチャのキャラクターが怒っているように見え、どちらの側でも行動の準備ができています。「再生」ボタンは中央下部にあり、不気味な霧に囲まれています。*背景画像(Midjourneyを使用)、著者は画像を背景として使用しました(そして何度かパッチを当てました):iPhoneのスクリーンショット、ハロウィーン版、墓地、ライトアクアマリンとオレンジスタイル、ネオトラディショナリズム、ケレムベイト、土塁、木材、Xbox 360の画像、ライトピンクとネイビーブルー - 8:5の比率。 " *「iPhoneのスクリーンショット、ハロウィーン版、墓地、ライトアクアマリンとオレンジのスタイルで怒っている鳥のスカイライン、新伝統主義者、ケレムベイト、土塁、木材、Xbox 360のグラフィック、ライトピンクとネイビー - AR 8:5"*もう1つはトリミングされ、地面を生成するために使用されます:2Dプラットフォーム、石レンガ、ハロウィーン、2Dビデオゲームの地形、2Dプラットフォーマー、ハロウィーンのシーン、怒っている鳥のような、ハロウィーンのシーン、スクリーンショット、ゲームアセット - 8:5の比率で。 *"2Dプラットフォーム、石レンガ、ハロウィーン、2Dビデオゲームの地形、2Dプラットフォーマー、ハロウィーンのシナリオ、怒っている鳥に似ている、金属ナメクジハロウィーン、スクリーンショット、ゲーム内アセット--ar 8:5"*次に、作者がMidjourneyで完成させたゲーム内キャラクターを生成します。*ハロウィーンカボチャ、ゲームスプライト、ハロウィーンエディション、イージースプライト、2D、白の背景*ハロウィーンの緑のモンスター、かわいくてかわいい、ゲームエルフ図、ハロウィーン版、シンプルなエルフ図、2D、白い背景 *「ハロウィーンのカボチャ、ゲーム内のスプライトですが、ハロウィーン版、シンプルなスプライト、2D、白い背景」* *「緑のハロウィーンモンスター、ばかげた、面白い、ゲーム内のスプライトですが、ハロウィーン版、シンプルなスプライト、2D、白い背景」*もちろん、ゲーム内のオブジェクトも作者がMidjourneを使って作ったものです。 作者はさまざまなスプライトスタイルシートを作成し、Photoshop / Photopeaで背景をトリミングして削除しました。 細かい点については、著者がMidjourneyをいじくり回しています。*木製のチェスト、アイテムリソーススプライトマップ、白い背景、ゲームのスプライトマップ。*頭蓋骨、大きな骨、アイテムリソースのスプライト、白い背景、ゲームのスプライト。*長方形の石、アイテムリソースのスプライト、白い背景、ゲームのスプライト。*木製のチェスト、大きな骨、アイテムリソースのスプライト、白い背景、ゲームのスプライト。*アイテムリソーススプライト、木の板、白い背景、ゲームのスプライト、「Angry Birds」スタイルに似ています。 *「木箱。アイテムアセットのスプライト。白い背景。ゲーム内のスプライト"**「スケルトンボーン。大きなスケルトンの骨。アイテムアセットのスプライト。白い背景。ゲーム内のスプライト"**「長方形の石。アイテムアセットのスプライト。白い背景。ゲーム内のスプライト"**「木箱。大きなスケルトンの骨。アイテムアセットのスプライト。白い背景。ゲーム内のスプライト"**「アイテムアセットのスプライト。木の板。白い背景。ゲーム内のスプライト。Angry Birdsスタイルに似ている"*GPT-4は、最後のプログラミングセクションで使用されました。 作者によると、ゲームのコードはわずか600行で、すべてGPT-4で書かれています。 完全なコードは、次の場所から入手できます。作者は、さまざまなパーティクル効果やさまざまな種類のオブジェクトなど、ゲームに多くの詳細を追加しました。 しかし、これまでのところ、GPT-4 は 1 つだけから完全なゲームを生成することができませんでした。そこで彼が使うトリックは、人間がプログラミングするのと同じように、シンプルで実行可能な基盤から始めて、コードを反復、拡張、改良していくという、GPT-4に対するインクリメンタルな要求を行うことです。彼はいくつかのトリックを使用し、「matter.jsとp5.jsを使用してAngry Birdsスタイルのゲームを作成できますか?」などの単純なことから始めました。 必要なのは、マウスを使って制御し、発射角度と速度を設定し、2D物理演算で積み上げられたたくさんの箱を叩くことだけです。要素や機能を追加し続け、間違いが発生した場所を詳しく説明し、プログラムに修正させます。 たとえば、「Angry Birdsのゲームでは、プレイヤーは画面上で指をスライドさせて鳥を撃つことを理解していますか?」などです。 これを作成中のゲームに追加しますが、マウス操作に切り替えてください。別の例としては、「モンスターを円にデザインする」、「パーティクルエフェクトでトーチを作りたいのですが、p5.jsでできますか?」などがあります。 このようにしてGPT-4との対話を続け、ようやく現在のゲームエフェクトが得られました。 この純粋なAIバージョンの「アングリーパンプキン」、あなたは心を持っていますか?
GPT-4はコードを書き込み、DALL· E3+MJが映像を掴んで、AI版「アングリーパンプキン」がやってくる
出典: Heart of the Machine
GPTシリーズの対話モデルの台頭以来、DALL-E、Midjourney、およびその他の文生図モデルは、ハードコアで興味深い二次作成アプリケーションに基づいて、一般の人々に大型モデルの魅力を体験させました。
今日、別のそのようなゲームプロジェクトが私たちの注意を引きました。
Twitterユーザーの@javilopenは、GPT-4、DALL・E3、Midjourney(追記:類似点があるとすれば、それは全くの偶然です)を使ってミニゲーム「Angry Pumpkin」を書き、GPT-4がすべてのコーディングを担当し、DALL・E3とMidjourneyがグラフィック部分を担当しています。
トライアルアドレス:
次に、この「怒ったカボチャ」の実装プロセスと詳細を見てみましょう。
1つ目はグラフィックで、これも最も簡単な部分です。 共有方法は次のとおりです。
タイトル画面(GPT-4のDALL・E3を使用):ビデオゲーム「Angry Pumpkins」のホーム画面の横向き画像。 デザインはAngry Birdsのアートスタイルに基づいていますが、ひねりが加えられています。 お化け屋敷、墓石、コウモリなどのハロウィーンの要素が背景を埋め尽くします。 ゲームのロゴは中央の上部に目立つように表示され、その両脇には怒りに満ちた人目を引くカボチャが並んでいます。 底面の中央に「再生」ボタンがあり、不気味な霧に囲まれています。
背景画像(Midjourneyを使用)、著者は画像を背景として使用しました(そして何度かパッチを当てました):iPhoneのスクリーンショット、ハロウィーン版、墓地、ライトアクアマリンとオレンジスタイル、ネオトラディショナリズム、ケレムベイト、土塁、木材、Xbox 360の画像、ライトピンクとネイビーブルー - 8:5の比率。 "
もう1つはトリミングされ、地面を生成するために使用されます:2Dプラットフォーム、石レンガ、ハロウィーン、2Dビデオゲームの地形、2Dプラットフォーマー、ハロウィーンのシーン、怒っている鳥のような、ハロウィーンのシーン、スクリーンショット、ゲームアセット - 8:5の比率で。
次に、作者がMidjourneyで完成させたゲーム内キャラクターを生成します。
*ハロウィーンカボチャ、ゲームスプライト、ハロウィーンエディション、イージースプライト、2D、白の背景 *ハロウィーンの緑のモンスター、かわいくてかわいい、ゲームエルフ図、ハロウィーン版、シンプルなエルフ図、2D、白い背景
もちろん、ゲーム内のオブジェクトも作者がMidjourneを使って作ったものです。 作者はさまざまなスプライトスタイルシートを作成し、Photoshop / Photopeaで背景をトリミングして削除しました。 細かい点については、著者がMidjourneyをいじくり回しています。
*木製のチェスト、アイテムリソーススプライトマップ、白い背景、ゲームのスプライトマップ。 *頭蓋骨、大きな骨、アイテムリソースのスプライト、白い背景、ゲームのスプライト。 *長方形の石、アイテムリソースのスプライト、白い背景、ゲームのスプライト。 *木製のチェスト、大きな骨、アイテムリソースのスプライト、白い背景、ゲームのスプライト。 *アイテムリソーススプライト、木の板、白い背景、ゲームのスプライト、「Angry Birds」スタイルに似ています。
「スケルトンボーン。大きなスケルトンの骨。アイテムアセットのスプライト。白い背景。ゲーム内のスプライト"
「長方形の石。アイテムアセットのスプライト。白い背景。ゲーム内のスプライト"
「木箱。大きなスケルトンの骨。アイテムアセットのスプライト。白い背景。ゲーム内のスプライト"
「アイテムアセットのスプライト。木の板。白い背景。ゲーム内のスプライト。Angry Birdsスタイルに似ている"
GPT-4は、最後のプログラミングセクションで使用されました。 作者によると、ゲームのコードはわずか600行で、すべてGPT-4で書かれています。
作者は、さまざまなパーティクル効果やさまざまな種類のオブジェクトなど、ゲームに多くの詳細を追加しました。 しかし、これまでのところ、GPT-4 は 1 つだけから完全なゲームを生成することができませんでした。
そこで彼が使うトリックは、人間がプログラミングするのと同じように、シンプルで実行可能な基盤から始めて、コードを反復、拡張、改良していくという、GPT-4に対するインクリメンタルな要求を行うことです。
彼はいくつかのトリックを使用し、「matter.jsとp5.jsを使用してAngry Birdsスタイルのゲームを作成できますか?」などの単純なことから始めました。 必要なのは、マウスを使って制御し、発射角度と速度を設定し、2D物理演算で積み上げられたたくさんの箱を叩くことだけです。
要素や機能を追加し続け、間違いが発生した場所を詳しく説明し、プログラムに修正させます。 たとえば、「Angry Birdsのゲームでは、プレイヤーは画面上で指をスライドさせて鳥を撃つことを理解していますか?」などです。 これを作成中のゲームに追加しますが、マウス操作に切り替えてください。
別の例としては、「モンスターを円にデザインする」、「パーティクルエフェクトでトーチを作りたいのですが、p5.jsでできますか?」などがあります。 このようにしてGPT-4との対話を続け、ようやく現在のゲームエフェクトが得られました。