作成ハウツー
AIにゲーム作成を依頼するときは、以下のプロンプトをコピーして使えます。
以下の条件で、ブラウザゲームを「完成版」として作成してください。 【最重要】 提出先サイトの制限を絶対に守ること。 【投稿制限】 * HTMLファイル1個のみ * UTF-8 * 5MB以下 * 外部ファイル禁止 * 外部通信禁止 * fetch / XMLHttpRequest / WebSocket 禁止 * iframe / form / object / embed 禁止 * 画像ファイル禁止 * 音声ファイル禁止 * 動画ファイル禁止 * CSS/JavaScriptはHTML内埋め込み * オフラインで完全動作 【対応環境】 * PC * スマホ * タブレット 【スマホ対応】 * タッチ操作対応 * スワイプ対応 * 長押し誤動作防止 * テキスト選択禁止 * タップ時ハイライト抑止 * 指を離した時に入力が押しっぱなしにならないようにする * pointercancel / pointerleave / lostpointercapture / blur / visibilitychange に対応 * スクロール誤爆防止 【ゲーム品質】 * 「試作品」ではなく完成版 * 面白さ重視 * レトロゲーム風 * プレイフィール重視 * 気持ちいい演出 * アニメーションを滑らかに * ゲームバランス調整 * UIを見やすく * スマホでも操作しやすく * 見た目を安っぽくしない * バグを潰す * 投稿サイトでそのまま公開できる品質にする 【多言語対応】 * 日本語デフォルト * EN/JP切替ボタン搭載 * 英語時は全UIを完全翻訳 * Canvas描画文字列も翻訳対象 * 翻訳漏れ禁止 * HTMLタグ文字列が画面に表示されないよう注意 【サウンド】 * WebAudioでBGMと効果音を生成 * 外部音声ファイル禁止 * 8bit風レトロサウンド * BGM ON/OFF * SE ON/OFF 【表示要件】 * タイトル表示 * 画面内に常時バージョン番号表示 * バージョン形式: v1.xx * xxは修正ごとにインクリメント * 1は新規ゲーム依頼時にインクリメント 【コード品質】 * コメントを丁寧に書く * 可読性重視 * 単一HTML内で整理 * グローバル汚染を減らす * パフォーマンス配慮 * モバイルブラウザ互換性配慮 【禁止】 * 「簡易版」「ミニゲーム」で妥協しない * 未完成状態で出さない * 外部CDN禁止 * ライブラリ依存禁止 * ダミー翻訳禁止 【最後に必ず行うこと】 * 自分で品質チェック * 投稿制限チェック * モバイル動作チェック * 多言語チェック * 押しっぱなしバグ確認 * サウンド確認 * バージョン更新 * 完成HTMLをダウンロード可能状態で出力