AI でゲーム制作

AI ゲームの作り方:プログラミングなしで公開まで

AI ゲームの作り方を手順で解説。小さなアイデアの選び方、最初のプロンプト、AI が壊したときの直し方、ショップ付きブラウザゲームの公開まで。

AI ゲームの作り方はシンプルです。小さなアイデアを 1〜2 文で書き、AI コーダーに遊べる最初の版を作らせ、 1 回に 1 つずつ直して、自分のリンクで公開します。 iDos Games ではすべてブラウザの中で進み、ゲームエンジンを インストールする必要はありません。ログイン、セーブ、ショップ、ホスティングは最初からどのプロジェクトにも 入っているので、AI はサーバーではなくゲームそのものに力を使えます。

この記事では実践的な話をします。AI が最後まで作れるアイデアの選び方、最初のプロンプトに書くこと、AI が 何かを壊したときの対処、そして私たちのハッカソンで、チームが AI を使って私たちのエンジンでゲームを作ったときに 見えたことです。

プログラミングの知識は必要か

最初によく聞かれる質問です。ネットでは意見が分かれています。コードを一度も開かずにローグライクを作った人もいれば、 ゲームの仕組みがわからないと AI に指示を出せないという人もいます。

どちらも正しく、ただ話しているゲームの規模が違います。小さなブラウザゲームならプログラミングは不要です。画面で 見えていることと変えたいことを伝えれば、コードは AI が書きます。大きなプロジェクトでは知識が役に立ちますが、 作りながら覚えられます。AI に「何を変えたか説明して」と頼めば、数週間で自分のゲームを講座よりよく理解できます。

ステップ 1. アイデアを小さくする

AI ゲームが完成しない一番の理由は、最初のプロンプトが夢のゲームを書いてしまうことです。オープンワールド、 クラフト、オンライン対戦、ストーリーを全部いっぺんに頼むと、AI はすべてに手をつけ、どれも終わりません。

アイデアを プレイヤーが繰り返す 1 つの行動 まで削りましょう。

ジャンル中心の行動後から足すもの
放置系 RPGタップでモンスターの群れを倒す強化ショップ、ボス、クエスト
ランナー障害物をよけてコインを集めるキャラクター、記録、デイリー報酬
パズルつなぐ、並べる、動かすステージ、ヒント、ランキング
クイズ時間内に答えるテーマ、友だちとの対戦
カードゲームコンピューターとカードで戦うデッキ、大会、PvP

私たちの Solana ハッカソン で 1 位になった IMPERIVM はカードゲームで、 2 位の Asyq Atu は骨のコマを指ではじいて当てる物理ゲームです。どちらも 1 つのことを、上手にやっています。

ステップ 2. 最初のプロンプト

作成 を開いてアイデアを書きます。1〜2 文で十分です。ジャンル、スタイル、 世界観についていくつか質問があり、その答えから最初のテンプレートが選ばれます。だから新しいプロジェクトは空の 画面ではなく、最初から遊べる状態で始まります。

よいプロンプトは 4 つのことを書きます。

  1. ジャンルと中心の行動:「騎士がモンスターの群れと戦う放置系 RPG」
  2. 目的:「剣と鎧を強化して、10 波目のボスを倒す」
  3. 操作:「タップで攻撃、強化はショップでコインを使って買う」
  4. 見た目:「ダークファンタジー、ピクセルアート、夜の森」

まとめると「夜の森の放置系 RPG。騎士がタップでモンスターの群れを倒し、コインで剣と鎧を強化する。10 波目に ボスがいる。ピクセルアート、ダークファンタジー」。日本語のままで大丈夫です。AI コーダーは理解します。

ステップ 3. 1 回に 1 つだけ頼む

作成が終わると AI コーダーが開きます。片側にチャット、もう片側にゲームのライブプレビューがあります。ルールは 1 つです。1 つ頼んだら、プレビューで遊んで確かめる。

うまくいく頼み方:

  • 「ジャンプを高く、落下を速くして」
  • 「コインで剣の強化を買えるショップを追加して」
  • 「デイリークエストを追加して。モンスターを 20 体倒すと 100 コイン」

うまくいかない頼み方:

  • 「ゲームをもっとよくして」。AI には変えるべき具体的なものがありません。
  • 「ショップとクエストとボスとマルチプレイを追加して」。4 つ同時だと、どれかが壊れたときに原因がわかりません。

コードの書き方ではなく、見えていることを伝えましょう。 「ジャンプがふわふわしている」のほうが、重力の 変数についての指示よりうまくいきます。コードは AI が知っていて、遊び心地はあなたが知っています。

ランキング、ショップ、クエストなど、プラットフォームにすでにあるものを頼むと、AI コーダーは新しく書かずに 完成済みのシステムを入れます。これは大事です。ゼロから書いたショップは価格をブラウザに置いてしまうことがあり、 プレイヤーが書き換えられます。完成済みのショップは購入をサーバーで毎回確認します。

クエスト
12 450
320
デイリー2
週間
実績
新しいクエストまで 08:12:44
クエストポイント: 45
20
40
60
80
100
モンスターを20体倒す
20/20
+10
受け取る
ステージを3つクリア
3/3
+10
受け取る
ヒーローを10回強化
7/10
+15
受け取る
ショップで何か買う
0/1
+20
受け取る
すべて受け取る
サイクルはタブで、次のサイクルまでのタイマー付き。
ポイントトラック。受け取ったクエストでポイントが増え、途中で宝箱が開きます。
完了したクエストは「受け取る」待ち、残りは進行状況を表示。
「すべて受け取る」で完了したクエストを一度に受け取れます。
例. クエスト画面。サイクル、宝箱付きのポイントトラック、クエスト一覧。

ステップ 4. AI が壊したとき

必ず起きます。しかも一度ではありません。次の 3 つの習慣で、壊れても困らなくなります。

  • 変更はすべてバージョンとして残ります。 バージョン履歴を開き、最後に動いていた版に戻しましょう。AI と話し 合うのはそのあとです。
  • 症状を正確に書く。 「強化を買うとコインの表示が NaN になる」なら 1 回で直ります。「ショップが壊れた」だと 3 回かかります。
  • 作業に合ったモードを選ぶ。 AI コーダーには小さな修正向けの Fast と、大きな機能向けの Standard があります。 新しいシステムや難しいバグは Standard のほうがうまくいきます。

ステップ 5. 絵と音は最後に

仕組みを調整しているあいだは、四角や丸で十分です。絵はゲームが面白くなってからにしましょう。スプライト、背景、 アイコンは AI 画像生成 で、効果音や音楽は 音声 のページで作り、AI コーダーにゲームへ入れてもらいます。

スタイルは 1 つにそろえます。画像のプロンプトには毎回同じスタイルの言葉(「ピクセルアート、ダークファンタジー、 限られた色数」)を入れましょう。そうしないと、絵ごとに別のゲームのように見えます。

ステップ 6. 他人の目でテストする

テスト版を友だちに渡して、何も説明せずに見守ります。どこで止まるかを見てください。ゲームが面白いか、3 面が 難しすぎないかを決めるのは AI ではなく人です。スマホでも試しましょう。多くの人はあなたのリンクをスマホで開きます。

ステップ 7. ゲームを公開する

公開は 2 段階です。テストしたビルドを本番に出すと、ゲームは専用のアドレス {id}.idos.games で開きます。テスト用の コピーは {id}-dev.idos.games に残るので、プレイヤーに影響を与えずに試し続けられます。前の版に戻すのは バージョン履歴からワンクリックです。準備ができたら idosgames.com のカタログに載せましょう。 詳しくは 公開と共有 を見てください。

AI がやることと、あなたに残ること

AI コーダーあなた
コードを書いて直す何についてのゲームかを決める
ショップ、クエスト、ランキングなど完成済みのシステムを入れる価格、報酬、難しさを決める
テスト版をビルドする遊んで、違和感を伝える
絵と音を配置するスタイルを選び、最後まで守る

どのプロジェクトにも最初から入っているもの

新しいプロジェクトには、iDos Games アカウントでのログイン、ロビー、プロフィール、インベントリ、フレンド、招待、 クエスト、メールが最初から入っています。もっと必要になれば、AI コーダーがショップ、ランキング、期間限定イベント、 マルチプレイのルーム、プレイヤー向けの AI 機能を追加します。自分のサーバーは要りません。詳しくは プロジェクトに含まれるもの。

最初の公開のあとに

Aidos Ryskeldinov

著者について

iDos Games 創業者

根っからのゲーマーで、新しい技術が大好きです。2020 年からクロスプラットフォームのゲームやアプリを作って公開してきました。今は、誰でも AI でゲームを作り、専用リンクで公開して稼げるプラットフォーム iDos Games を作っています。ここでは、思ったより速く簡単にゲームを作る方法を紹介します。

よくある質問

プログラミングの経験がなくても AI でゲームを作れますか?

はい。ゲームを普通の言葉で説明すると、AI コーダーが TypeScript のコードを書きます。変更するときも同じで、見えていることと代わりにどうしたいかを、1 回に 1 つずつ伝えます。

AI でゲームを作るのは無料ですか?

Free プランから始められます。毎月の AI クレジットが含まれています。大きなプロジェクトでは有料プランか購入した Aspis でクレジットを足します。AI コーダーの実行ごとに、そのクレジットから差し引かれます。

AI だけで完成したゲームを作れますか?

小さく完結したゲームなら作れます。アーケード、パズル、放置系 RPG、カードゲームなどです。大きなゲームは小さなステップの積み重ねで、面白いかどうかの判断は今もあなたの仕事です。

AI で作ったゲームで収益を得られますか?

はい。ショップを追加して、プラットフォーム通貨 Aspis でアイテムを売れます。販売ごとにあなたに収入が入ります。iDos Games のモバイルアプリでは、リワード広告からも収入を得られます。

3D ゲームも作れますか?

はい、ブラウザの中で作れます。ボクセルのサンドボックスのテンプレートは three.js の 3D ワールドです。ただし 2D のほうが失敗しにくく、確認も速いのでおすすめです。

ドキュメントで詳しく見る

自分のゲームを作ろう

アイデアを一文で書くだけで AI コーダーが作り、ゲームは専用リンクで公開されます。

すべての記事