メインコンテンツへスキップ
ゲームのアイデアを、人々が遊べるものにしましょう。トリビアナイトでもゲームショーでも、次のゲームはプロンプトから始まります。ルールを考えて説明すると、AI ゲームメーカー が、デザイン、テスト、共有ができるゲームを作成します。
ネオンピンクとシアンの Trivia Blitz 44 のホームページ。デイリーチャレンジのカードの横にピクセルアートのアーケード筐体があります

Base44 で作成したゲーム

ゲームのテンプレートから始める

ゲームのテンプレートを閲覧し、AI チャットでカスタマイズします。

ステップ 1 | ゲームを作成する

1 つのプロンプトでゲームを説明すると、Base44 がアプリ、ページ、問題やレベル、ゲームが保存するデータを作成します。次のような、ルール、タイミング、スコアで進む 2D のブラウザゲームに最適です:

クイズ

デイリートリビアのような、制限時間付きの問題と最後のスコア。

パズル

決められた回数の推測で解く、毎日の単語やグリッド。

ゲームショー

司会者が共有画面で進行する、カテゴリとポイントのボード。

ビンゴ

項目が読み上げられるとプレイヤーがマークしていく、ランダムなマスのカード。
どこから始めればよいか分からない場合は、まず プランモード で AI とゲームについて話し合いましょう。
プロンプトには次の内容を含めます:
  • ラウンドの進み方: 問題、ターン、レベルの数と、制限時間。
  • スコア: 各アクションで獲得できるポイントと、ポイントにならないもの。
  • ゲームの終わり方: 最後の問題やタイマー切れなど、ラウンドが終わる条件と、その後プレイヤーに表示されるもの。
  • リセットされるものとタイミング: 毎日の新しいパズル、毎週のランキング、無制限のリプレイなど。
  • プレイできる人: プレイヤーがログインするかどうかと、各プレイヤーがプレイできる頻度。
  • 見られる内容: 表示名とスコアのみなど、他のプレイヤーが見られるもの。
以下のプロンプトの例では、バックエンド関数でスコアを保存します。バックエンド関数には Builder プラン 以上が必要です。
ゲームを作成するには:
  1. Base44 のホームページに移動します。
  2. ルールを含めて、プロンプトボックスにゲームを説明します。
  3. 送信アイコンをクリックします。
  4. Base44 がゲームを作成するのを待ちます。進捗は AI チャットで確認でき、後から変更をそこで説明できます。
たとえば、このプロンプトでデイリートリビアゲームが作成されました:
AI チャットに Trivia Blitz 44 の作成プロンプトがあり、プレビューにピクセルアートのアーケード筐体があるネオンのスタート画面が表示されたアプリエディター

アプリエディターのプレビューに表示されたゲーム


ステップ 2 | ゲームのデータを保護する

保存されたスコアはプレイヤーが戻ってくる理由になり、ランキングはプレイヤーが信頼できてこそ機能します。ゲームのデータ権限は、スコア、進行状況、プレイヤーの詳細など、ゲームが保存するものを誰が見て変更できるかを定義します。 スコアを見て変更できる人をプロンプトで指定すると、AI が権限を設定します。このトリビアゲームでは、各プレイヤーは自分のゲームのみを見られ、スコアを保存または変更できるのはアプリのバックエンド関数のみです。ランキングには、プロンプトの指定どおり、表示名とスコアのみが表示されます。 データ権限の変更 と プレビューでのテスト の方法を確認してください。
プレイヤーは自分のゲームのみを見られ、作成と更新はバックエンド関数のみができるテーブルの Permissions ページ

プレイヤーのデータ権限

ゲームの権限を確認するには:
  1. アプリエディターに移動します。
  2. ダッシュボード をクリックします。
  3. データ をクリックします。
  4. スコアを保存しているテーブルを選択します。
  5. 権限 をクリックします。
  6. これらの権限をプロンプトのルールと比較します。一致しない場合は、AI チャットで変更を説明します。
順位、プレイヤーの表示名、スコアを一覧表示する、毎日の上位 10 位のランキング

表示名とスコアを表示するランキング


ステップ 3 | ゲームをデザインする

ゲームに見た目、音、雰囲気を与えます。

見た目を設定する

「ネオンピンクとシアン、ピクセルフォントのレトロなアーケードスタイル」のように、AI チャットで希望の見た目を説明します。クイズ、パズル、ボードゲームでは、プレビューで 1 つの要素を選択して、色、テキスト、間隔を変更することもできます。詳しくは AI でデザインする を参照してください。

画像を追加する

1 つのメッセージで画像と配置する場所を説明すると、AI が画像を生成してページに追加します。たとえば、このプロンプトでトリビアゲームのホームページにアーケード筐体が追加されました:
デイリーチャレンジのカードの横に、生成されたピクセルアートのアーケード筐体がある Trivia Blitz 44 のホームページ

ゲームのホームページに生成された画像

音と自分のファイルを追加する

AI チャットでファイルを添付し、それぞれを配置する場所や再生するタイミングを伝えます。例:
correct.wav と wrong.wav が添付され、それぞれの音を再生するタイミングを説明するプロンプトが入力された AI チャットのメッセージボックス

添付した音声ファイル

AI チャットでファイルを添付するには:
  1. アプリエディターに移動します。
  2. AI チャットの 追加 アイコン をクリックします。
  3. Upload from computer をクリックします。
  4. PNG や JPG などの画像ファイル、または MP3 や WAV の音声ファイルを選択します。
  5. 各ファイルの使い方を説明し、メッセージを送信します。
AI チャットでアップロードしたファイルは非公開のままです。AI がそれらをゲームに追加すると、公開コピーが保存されます。詳しくは チャットの添付ファイルの仕組み を参照してください。

ステップ 4 | ゲームをテストする

共有する前にゲームをテストし、各ルールが説明どおりに動作することを確認します。新しいプレイヤーのようにプレイし、起きたことをプロンプトと比較します。
テストデータ には Builder プラン 以上が必要です。Free プランでは、テストデータの手順を飛ばして通常のプレビューでプレイします。その場合、試しにプレイしたスコアはライブデータに保存されるため、ゲームを共有する前に消去し、公開後に各プレイヤーのアクセスを確認してください。
ゲームをテストするには:
  1. アプリエディターに移動します。
  2. ダッシュボード をクリックします。
  3. 設定 をクリックします。
  4. Advanced Capabilities で テストデータ をオンにします。
  5. ゲームが問題などのコンテンツをデータに保存している場合は、テストデータにサンプルのコンテンツを追加するよう AI チャットに依頼します。
  6. 試しにラウンドをプレイする前に、プレビューの上にある Turn on test data アイコンをクリックします。
  7. ゲームをプレイし、各ルールを確認します:
    Game saved のラベル、合計 1,760 ポイント、10 問中 10 問正解、回答の振り返りが表示されたゲーム終了画面

    スコアが表示された終了後のラウンド


    ステップ 5 | ゲームを公開する

    ゲームを公開して、プレイヤーが遊べるようにします。誰でもプレイできるようにするには、App visibility で 公開 を選択します。トリビアゲームのように、プロンプトでプレイヤーのログインを指定していた場合、ゲームにはすでにログインページがあります。後からログインを追加するには、AI チャットに依頼します。アプリの公開範囲の設定 と ゲームのログインページの使い方 を確認してください。 ゲームを公開するには:
    1. アプリエディターに移動します。
    2. 上部バーの 公開 をクリックします。
    3. App visibility で、ゲームを開ける人を選択します。
    4. 公開 をクリックします。
    5. Copy link アイコンをクリックしてゲームのリンクをコピーし、共有します。
    App Store と Google Play 用のファイルを作成するには、Builder プラン 以上が必要です。準備するには、公開パネルの Mobile app タブをクリックします。詳しくは アプリストアへのアプリの申請 を参照してください。

    ステップ 6 | ゲームを宣伝する

    ゲームが公開されたら、宣伝してより多くのプレイヤーに届け、フィードバックを得られます。

    Launchpad に申請する

    Base44 コミュニティとゲームを共有します。

    ゲームを宣伝する

    新しいプレイヤーを呼び込む SNS 投稿を作成します。

    Base44 Discord に参加する

    ゲームを共有し、他のビルダーからフィードバックを得ます。

    よくある質問

    はい。AI は次のものを作成できます:
    • ライブのマルチプレイヤーゲーム: プレイヤーが同じゲームルームに参加し、お互いの動きをリアルタイムで見られます。ライブのゲームルームはバックエンド関数で動作するため、Builder プラン 以上が必要です。
    • 3D ゲーム: three.js で作成します。
    AI チャットで、プレイヤーの参加と競い方、または 3D の世界の見た目を説明します。
    すべてのスコアを消去するには:
    1. アプリのダッシュボードで データ をクリックします。
    2. スコアのテーブルのカードで その他の操作 アイコン をクリックします。
    3. テーブルのレコードをクリア をクリックし、ゴミ箱に移動 をクリックします。
    消去したスコアは、同じメニューの 最近削除されたもの から 30 日間復元できます。1 つのスコアを修正するには、その行をクリックして変更し、保存します。テストデータをオンにしている場合は、正しいスコアを変更するために、まずデータページで 本番 または テスト を選択します。毎週のランキングなど定期的なリセットを行うには、AI チャットに追加を依頼します。詳しくは データの編集と削除 を参照してください。
    はい。App visibility で 公開 を選択すると、誰でもアカウントなしでプレイできます。ログインがないと、ゲームはプレイヤーを区別できないため、過去のゲームを保存したり、ランキングに名前を表示したりできません。各プレイヤーのスコアを保存するには、プレイヤーにログインしてもらいます。プロンプトでログインを指定していた場合、ゲームにはすでにログインページがあります。指定していなかった場合は、AI チャットに追加を依頼します。
    Base44 Payments または Stripe で決済を設定し、プレイヤーが支払うチェックアウトの追加を AI チャットに依頼します。ゲームを App Store または Google Play で公開する場合、アプリ内での販売は物理的な商品とサービスに限定してください。Apple と Google は、プレミアムプラン、レベルのアンロック、仮想通貨などのデジタルコンテンツに、独自のアプリ内課金システムの使用を求めています。詳しくは アプリ内での販売 を参照してください。
    ゲームが公開されている場合、右下の Edit with Base44 バッジから、誰でもゲームを自分のアカウントにコピーできます。このショートカットを削除するには、バッジを非表示 にします。
    このページは AI によって翻訳されています。最も正確で最新の情報については、英語版を参照してください。