コペンハーゲン大学の研究者チームは、ユーザーが入力した一連の単語に従って、スーパーマリオブラザーズレベルを生成するためのAIを開発しました。ビデオゲームツールよりも科学的です。

出典:ITコペンハーゲン大学

さえマリオビデオゲーム無期限に生成できます!後chatgpt生成するために人工知能の使用を普及させました複雑な応答ユーザーのリクエストでは、Mariogptはレシピがビデオゲームにも適用できることを証明しています。

これは、コペンハーゲン情報技術大学の6人の研究者によって示されています学術記事で2月12日にオンラインで事前に公開されました。最初の2つのマリオゲームに基づいています(スーパーマリオブラザーズetスーパーマリオブラザーズ:失われたレベル、1985年と1986年にリリース)、それらのツールは、ヒーローのランダムであるが再生可能な2Dレベルを生成します任天堂、ユーザーの欲求に適応しながら。

«多くのパイプ、多くのエンネミー、小さなブロック»

口ひげ配管のために未発表のレベルを作成することがすでに可能である場合一連のゲームスーパーマリオメーカーまたは、非公式レベルの他のジェネレーターを介して、MarioGptが最初のものです」さまざまなレベルを生成しますが、レベルの生成を制御するためのテキスト提案にも基づいています「、研究者を説明してください彼らの記事の紹介

確かに、MarioGptによって作成されたコンテンツはリンクされています」プロンプト「、多かれ少なかれ正確な結果を得るために、Dall-Eのような画像を生成する画像の検索バーに入力する多かれ少なかれ思慮深い単語のこれらの組み合わせ。

Mariogptの場合、AIでは、プレイ、敵、またはレベルの一般的な高さの特定の要素の頻度で遊ぶことができます。研究者の記事はいくつかの例を示しています:」たくさんのパイプ、多くの敵、少数のブロック、低高度»。

Mariogptの詳細な操作//出典:ITコペンハーゲン大学

そこに到達するために、デンマークの研究者はGPT-2人工知能モデルに基づいて、オンラインメディアを指定していますTechCrunch:前のバージョンChatgptが使用していますそして、人間の言語を模倣する才能が少なくなります。

しかし、Mariogptの場合はこれは問題ではありません。学者のグループは、むしろ高速コンピューターコードを生成するために使用したため、MarioGptは、ゲームのロジックに従って繰り返す前に、同様のコード理由(ゲームプレイ、敵など)を特定することを徐々に学びました。

無料で利用可能...開始用

プログラムをテストしたい場合は、無料で利用できますgithubで…しかし、ChatGptを使用するよりも少し複雑になります。 Mariogptには、ビデオゲーム開発のいくつかのベースが必要であり、Python 3.8でコードを実行する方法を知っています。情報サイトの詳細スラッシュギア

同様に、生成されたゲームのレベルは、GoombasやKoopasを変化させるのではなく、同時に生成された単一のタイプの敵に限定されます。 Mariogptの目的は、楽しみよりも科学的なままであるためです。プロンプトごとのビデオゲームの手続き上の生成が可能であることを証明してください。

レベル生成の2つの失敗した例。

しかし、デンマークの学者は、彼らのツールの改善への扉を閉めません。研究者Shyam Sudhakaranが彼のインタビューで説明しているようにTechCrunch、«将来的には、より重要なデータセットとより複雑なプロンプトがあるため、GPT-3などのより洗練されたモデルを使用する必要がある場合があります。»