ヘルプガイド

SoonLab でゲームを制作、公開、リミックスするために必要な情報をまとめています。

このページの内容

SoonLab とは?

SoonLab は、自然言語を使って完全にプレイ可能なゲームを制作できる AI 搭載ゲーム制作エンジンです。コーディングや複雑なツールは必要ありません。作りたいゲームを説明するだけで、SoonLab の AI がリアルタイムで構築します。

技術的な知識がない初めてのクリエイターから、ゲームのプロトタイプをすばやく作りたい大規模なプロスタジオまで、あらゆる人が利用できます。作成したものはすべてあなたの所有物であり、自由に公開、共有、収益化できます。

仕組み

中心となるワークフローは会話形式です。作りたいものを説明し、AI が構築し、結果を確認して、ゲームが思い描いた形になるまで追加の指示で反復します。AI ゲーム開発者とのクリエイティブな共同作業だと考えてください。

シンプルなアーケードゲームから複雑なインタラクティブ世界まで制作できます。結果は、プロンプトの内容と反復の方法によって決まります。作れるゲームの種類に制限はありません。詳しく伝えるほど、より良い結果が得られます。

ゲームを作成する

新しいゲームを始める

ホームページまたはゲーム作成ページで、プロンプト欄にゲームのアイデアを入力し、作成 / 生成をクリックします。ここが SoonLab でゲームを作成する主な入口です。新しいゲームを作成するたびに、アカウントのクレジットが消費されます。

プロンプトの仕組み

プロンプトは、アイデアを AI に伝えるためのものです。具体的で詳しいプロンプトほど、結果も良くなります。プロンプトはクリエイティブブリーフと考え、ゲームのジャンル、アートスタイル、ゲームプレイの仕組み、独自性を明確に伝えましょう。

良いプロンプトには、通常次の内容が含まれます:

  • ジャンルと視点 — 例:「見下ろし型 RPG」「横スクロールプラットフォーマー」「一人称視点パズルゲーム」
  • アートスタイル — 例:「ピクセルアート」「手描きの水彩」「ダーク SF」「鮮やかなカートゥーン」
  • コアメカニクス — 例:「コインを集めて敵を避ける」「物理ベースのパズルを解く」「農場を作って運営する」
  • 舞台とストーリー — 例:「幽霊が出る中世の城」「西暦 1000 年の海底都市」
  • 勝利・敗北条件 — 例:「5 ウェーブの敵を生き延びる」「時間切れになる前に出口へ到達する」

参考資料とスタイルガイド

プロンプトと一緒に参考画像をアップロードすると、AI に視覚的な方向性を伝えられます。ゲームのアートスタイル、カラーパレット、キャラクターデザインを定める際に特に役立ちます。

対応している参考資料:

  • スタイル参考 — 希望する全体的なビジュアルスタイルを示す画像をアップロードします(コンセプトアート、他のゲームのスクリーンショット、ムードボードなど)。
  • キャラクター参考 — ゲームキャラクターの着想として AI に使ってほしいキャラクター画像をアップロードします。
  • 一般的な参考 — UI モックアップや環境スケッチなど、デザインの意図を伝えるのに役立つあらゆる視覚資料です。

チャット入力欄の画像アップロードボタンを使用します。複数の画像を一度にアップロードできます。

反復して制作する

SoonLab でのゲーム制作は反復型のプロセスです。最初の試行で完璧なゲームが完成することはありません。初期版が生成された後も、メッセージを送り続けてゲームを改善し、機能を追加し、問題を修正し、方向性を大きく変えることもできます。変更するたびにアカウントのクレジットが消費されます。

追加のプロンプトでできること:

  • 新しいレベル、キャラクター、仕組みを追加する
  • アートスタイルやカラーパレットを変更する
  • 不具合を修正したり難易度を調整したりする
  • 効果音や BGM を追加する
  • 操作性やプレイヤーの動きを改善する
  • メニュー、UI 要素、スコア表示を追加する

デバッグと問題修正

バグはゲーム開発では普通に起こります。自然言語からゲームを構築する AI を使う場合は特にそうです。SoonLab では、ゲーム制作と同じ会話形式のワークフローを使って、バグを簡単に見つけ、説明し、修正できます。

プレイテスト中にバグを見つける

Studio エディターのリアルタイムプレビューで、多くの問題を見つけられます。プレイヤーになったつもりでゲームを遊び、すべての操作を試し、ルールの境界を確かめ、意図的に「できないはず」のことも試してください。徹底的にテストするほど、プレイヤーより先に多くのバグを見つけられます。

確認するポイント:

  • 表示の不具合 — スプライトの重なり、アセットの欠落、崩れたレイアウト、誤った色
  • メカニクスの不具合 — アクションが動かない、操作感が悪い、ルールが誤ったタイミングで発動する
  • ゲーム進行の問題 — 画面から進めない、勝敗条件が発動しない、進行状況が保存されない
  • パフォーマンスの問題 — プレイ中のカクつき、遅延、画面のフリーズ
  • エッジケース — スコアがゼロ、2 つのキーを同時に押す、ジャンプ中に壁へ当たった際の異常な挙動

バグを効果的に説明する方法

AI にバグを直してもらう最善の方法は、問題を明確に説明することです。「壊れている」という曖昧な説明では AI は推測するしかありませんが、正確な説明なら根本原因を絞り込めます。

良いバグ報告には、通常次の内容が含まれます:

  • 何をしていたか — バグが起きた正確な操作や手順(例:「壁の隣に立ってジャンプキーを押した」)
  • 何が起きると期待したか — 本来の動作
  • 実際に何が起きたか — 誤った動作をできるだけ詳しく説明する
  • どこで起きたか — どの画面、レベル、メニュー、UI 要素か
  • どのくらいの頻度か — 毎回、ときどき、または特定の操作後だけか

AI にバグ修正を依頼する

バグを説明したら、チャットで AI に修正を依頼するだけです。特別なコマンドは必要ありません。通常のメッセージと同じようにバグ報告を送ります。AI がゲームを分析し、問題を特定して修正します。その後すぐにプレビューで再テストできます。

難しいバグでは、まず AI に調査を依頼できます。たとえば「何も変更する前に、X が起きる理由を調べて」と伝えます。AI は変更を行う前に、何が問題だと考えているかを説明するため、方針を確認または調整できます。

最初の修正で直らなかった場合

修正で問題が完全に解決しなかったり、新しい問題が生じたりすることもあります。それは普通のことです。テスト後に確認した内容を返信してください。たとえば「キャラクターは動けるようになったが、今度は足場をすり抜けて落ちる」と伝えます。追加情報が増えるたびに、AI は問題を絞り込み、本当の原因を見つけやすくなります。