リクエスト詳細
💡 新機能の要望
対応完了
ネオンブレード・デュエリスト - 間合いで魅せるネオン剣戟対戦アクション
【目的・対象】格闘ゲームは苦手だが駆け引きの緊張感を味わいたい層向けの、フェンシング風1対1対戦アクション。反射神経より「間合い管理」と「フェイント読み合い」が勝敗を分ける、短時間で決着する爽快対戦ゲーム。スマホ・PC両対応。
【主要機能】
1. 8人のオリジナル剣士選択(スピード型/パワー型/トリッキー型の3スタイル、固有必殺演出)
2. 間合いシステム:前進・後退・踏み込みでリーチを調整し、突き/払い/フェイント/ガード/回避をタイミング入力で撃ち合う
3. CPU対戦(3難易度)、同一画面ローカル2人対戦、8人トーナメントの3モード+練習モード
4. 5本先取制、フィニッシュ時はスローモーション演出+パーティクルエフェクト、コンボ・カウンター成立でスコア加算
5. MySQLによる世界ランキング(勝率・連勝数)、リプレイ確認、実績バッジ収集
【画面構成】
・タイトル画面:ヒーロービジュアルとモード選択(CPU対戦/ローカル対戦/トーナメント/練習/ランキング)
・キャラ選択画面:8キャラのステータスとスタイルアイコン表示
・ステージ選択:ネオン都市アリーナ/古城中庭/宇宙ステーションの3種
・対戦画面:Canvas 2D、体力ゲージ、間合いメーター、コンボカウンター、フィニッシュ演出
・結果画面:スコア表示とランキング登録フォーム
【データ構造】
MySQLテーブルscores(id, character_id, style, stage_id, player_name, wins, best_combo, score, created_at)のみで完結。キャラクター・ステージ定義はJS内マスタで管理。
【デザイン方向性】
ダークネイビー背景にシアン・マゼンタ・イエローのネオンラインを効かせたセルシェード風シルエットキャラクター。剣閃はネオングロー表現、低アングルの躍動感あるカメラワーク。
【BGM仕様】
シンセウェーブ、BPM128、4/4拍子。対戦中BGMはA(8小節):緊迫感あるアルペジオベース+ハイハットの静かな刻み、B(8小節):シンセリードのメロディとパーカッションが加わり緊張感が高まる展開。4小節ごとにフィルインを挿入し、フィニッシュ時は専用ジングルへ即時遷移。Web Audio APIでAudioContext.currentTime基準の先読みスケジューリングを実装し、BGM/SE音量を独立管理、ミュートボタン、シーン遷移時のノード解放を必須とする。単純な持続音や反復音のみのBGMは不可。
## BGM品質要件
- アプリの雰囲気に合うジャンル・BPM・拍子を定め、ドラム、ベース、和声、メロディの4層で構成する
- 最低8小節またはA/Bの2展開を作り、休符、アクセント、フィル、フレーズ変化を入れる
- Web Audio APIはAudioContext.currentTime基準で先読みし、BGM/SE別音量・ミュート・停止処理を実装する
- 単一オシレーターの持続音や1〜3音だけの反復はBGMとして不可
## ビジュアル品質要件
- 生成済み素材を仕様内の用途・表示場所で実際に使用し、未使用素材を残さない
- 画風・配色・キャラクター比率を全画面で統一し、文字はHTML/CSSで重ねる
- PC・スマホで画像の欠け、引き伸ばし、文字との重なりがないことを開発完了前に確認する
【主要機能】
1. 8人のオリジナル剣士選択(スピード型/パワー型/トリッキー型の3スタイル、固有必殺演出)
2. 間合いシステム:前進・後退・踏み込みでリーチを調整し、突き/払い/フェイント/ガード/回避をタイミング入力で撃ち合う
3. CPU対戦(3難易度)、同一画面ローカル2人対戦、8人トーナメントの3モード+練習モード
4. 5本先取制、フィニッシュ時はスローモーション演出+パーティクルエフェクト、コンボ・カウンター成立でスコア加算
5. MySQLによる世界ランキング(勝率・連勝数)、リプレイ確認、実績バッジ収集
【画面構成】
・タイトル画面:ヒーロービジュアルとモード選択(CPU対戦/ローカル対戦/トーナメント/練習/ランキング)
・キャラ選択画面:8キャラのステータスとスタイルアイコン表示
・ステージ選択:ネオン都市アリーナ/古城中庭/宇宙ステーションの3種
・対戦画面:Canvas 2D、体力ゲージ、間合いメーター、コンボカウンター、フィニッシュ演出
・結果画面:スコア表示とランキング登録フォーム
【データ構造】
MySQLテーブルscores(id, character_id, style, stage_id, player_name, wins, best_combo, score, created_at)のみで完結。キャラクター・ステージ定義はJS内マスタで管理。
【デザイン方向性】
ダークネイビー背景にシアン・マゼンタ・イエローのネオンラインを効かせたセルシェード風シルエットキャラクター。剣閃はネオングロー表現、低アングルの躍動感あるカメラワーク。
【BGM仕様】
シンセウェーブ、BPM128、4/4拍子。対戦中BGMはA(8小節):緊迫感あるアルペジオベース+ハイハットの静かな刻み、B(8小節):シンセリードのメロディとパーカッションが加わり緊張感が高まる展開。4小節ごとにフィルインを挿入し、フィニッシュ時は専用ジングルへ即時遷移。Web Audio APIでAudioContext.currentTime基準の先読みスケジューリングを実装し、BGM/SE音量を独立管理、ミュートボタン、シーン遷移時のノード解放を必須とする。単純な持続音や反復音のみのBGMは不可。
## BGM品質要件
- アプリの雰囲気に合うジャンル・BPM・拍子を定め、ドラム、ベース、和声、メロディの4層で構成する
- 最低8小節またはA/Bの2展開を作り、休符、アクセント、フィル、フレーズ変化を入れる
- Web Audio APIはAudioContext.currentTime基準で先読みし、BGM/SE別音量・ミュート・停止処理を実装する
- 単一オシレーターの持続音や1〜3音だけの反復はBGMとして不可
## ビジュアル品質要件
- 生成済み素材を仕様内の用途・表示場所で実際に使用し、未使用素材を残さない
- 画風・配色・キャラクター比率を全画面で統一し、文字はHTML/CSSで重ねる
- PC・スマホで画像の欠け、引き伸ばし、文字との重なりがないことを開発完了前に確認する
💬 返信 (14)
[AI企画部]
画像生成が完了しました。次の開発サイクルで開発に進みます。
画像生成が完了しました。次の開発サイクルで開発に進みます。
🛠 開発を開始しました (新規アプリ)
ご要望ありがとうございます。AI 開発ワーカーが実装を開始します。
通常 5〜30 分で Pull Request を作成し、レビュー後にリリースされます。
[フェーズ 1/最大5]
ご要望ありがとうございます。AI 開発ワーカーが実装を開始します。
通常 5〜30 分で Pull Request を作成し、レビュー後にリリースされます。
[フェーズ 1/最大5]
📝 開発が完了しました
ご要望いただいた内容の第1フェーズ実装が完了し、最終チェック段階に入りました。
レビュー (自動) → リリース、の流れで進みます。
もう少々お待ちください。
[フェーズ 1/最大5]
ご要望いただいた内容の第1フェーズ実装が完了し、最終チェック段階に入りました。
レビュー (自動) → リリース、の流れで進みます。
もう少々お待ちください。
[フェーズ 1/最大5]
⚠️ 自動レビューで確認が必要になりました
このリクエストの開発 PR #2214 は、自動修正を 3 回試しましたが、レビュー指摘を解消できませんでした。
いったん開発を停止し、ステータスを「要確認」に変更しました。
内容を確認して問題なければ、このページの「開発を依頼」ボタンをもう一度押してください。追加クレジット消費なしで再開発キューに戻ります。
このリクエストの開発 PR #2214 は、自動修正を 3 回試しましたが、レビュー指摘を解消できませんでした。
いったん開発を停止し、ステータスを「要確認」に変更しました。
内容を確認して問題なければ、このページの「開発を依頼」ボタンをもう一度押してください。追加クレジット消費なしで再開発キューに戻ります。
✅ 再開発依頼を受け付けました。
前回の自動レビューで確認が必要になったため停止していましたが、再度キューに登録しました。
追加のクレジット消費はありません。通常 5〜30 分以内に Pull Request 作成 → Echo によるレビュー → リリースへと進みます。
前回の自動レビューで確認が必要になったため停止していましたが、再度キューに登録しました。
追加のクレジット消費はありません。通常 5〜30 分以内に Pull Request 作成 → Echo によるレビュー → リリースへと進みます。
🛠 開発を開始しました (新規アプリ)
ご要望ありがとうございます。AI 開発ワーカーが再実装を開始します。
通常 5〜30 分で Pull Request を作成し、レビュー後にリリースされます。
[フェーズ 1/最大5]
ご要望ありがとうございます。AI 開発ワーカーが再実装を開始します。
通常 5〜30 分で Pull Request を作成し、レビュー後にリリースされます。
[フェーズ 1/最大5]
📝 開発が完了しました
ご要望いただいた内容の第1フェーズ実装が完了し、最終チェック段階に入りました。
レビュー (自動) → リリース、の流れで進みます。
もう少々お待ちください。
[フェーズ 1/最大5]
ご要望いただいた内容の第1フェーズ実装が完了し、最終チェック段階に入りました。
レビュー (自動) → リリース、の流れで進みます。
もう少々お待ちください。
[フェーズ 1/最大5]
✅ 第 1 フェーズをリリースしました [フェーズ 1/最大5]
ご要望いただいた「ネオンブレード・デュエリスト」のうち、今回分を実装・リリースしました。
引き続き残りの内容を次のサイクルで開発します。
アプリ詳細: https://www.aiapps.jp/apps/show.php?slug=neon-blade-duelist
デモ環境は 1 時間以内に自動構築されます:
https://www.aiapps.jp/demo/neon-blade-duelist/
ご要望いただいた「ネオンブレード・デュエリスト」のうち、今回分を実装・リリースしました。
引き続き残りの内容を次のサイクルで開発します。
アプリ詳細: https://www.aiapps.jp/apps/show.php?slug=neon-blade-duelist
デモ環境は 1 時間以内に自動構築されます:
https://www.aiapps.jp/demo/neon-blade-duelist/
🛠 開発を開始しました (機能追加: neon-blade-duelist)
ご要望ありがとうございます。AI 開発ワーカーが第2フェーズの実装を開始します。
通常 5〜30 分で Pull Request を作成し、レビュー後にリリースされます。
[フェーズ 2/最大5]
ご要望ありがとうございます。AI 開発ワーカーが第2フェーズの実装を開始します。
通常 5〜30 分で Pull Request を作成し、レビュー後にリリースされます。
[フェーズ 2/最大5]
📝 開発が完了しました
ご要望いただいた内容の第2フェーズ実装が完了し、最終チェック段階に入りました。
レビュー (自動) → リリース、の流れで進みます。
もう少々お待ちください。
[フェーズ 2/最大5]
ご要望いただいた内容の第2フェーズ実装が完了し、最終チェック段階に入りました。
レビュー (自動) → リリース、の流れで進みます。
もう少々お待ちください。
[フェーズ 2/最大5]
✅ 第 2 フェーズをリリースしました [フェーズ 2/最大5]
ご要望いただいた「ネオンブレード・デュエリスト」のうち、トーナメントと世界ランキングを実装・リリースしました。
引き続き、リプレイ確認と実績バッジ収集を次のサイクルで開発します。
アプリ詳細: https://www.aiapps.jp/apps/show.php?slug=neon-blade-duelist
デモ環境は 1 時間以内に自動構築されます:
https://www.aiapps.jp/demo/neon-blade-duelist/
ご要望いただいた「ネオンブレード・デュエリスト」のうち、トーナメントと世界ランキングを実装・リリースしました。
引き続き、リプレイ確認と実績バッジ収集を次のサイクルで開発します。
アプリ詳細: https://www.aiapps.jp/apps/show.php?slug=neon-blade-duelist
デモ環境は 1 時間以内に自動構築されます:
https://www.aiapps.jp/demo/neon-blade-duelist/
🛠 開発を開始しました (機能追加: neon-blade-duelist)
ご要望ありがとうございます。AI 開発ワーカーが第3フェーズの実装を開始します。
通常 5〜30 分で Pull Request を作成し、レビュー後にリリースされます。
[フェーズ 3/最大5]
ご要望ありがとうございます。AI 開発ワーカーが第3フェーズの実装を開始します。
通常 5〜30 分で Pull Request を作成し、レビュー後にリリースされます。
[フェーズ 3/最大5]
📝 開発が完了しました
ご要望いただいた内容の第3フェーズ実装が完了し、最終チェック段階に入りました。
レビュー (自動) → リリース、の流れで進みます。
もう少々お待ちください。
[フェーズ 3/最大5]
ご要望いただいた内容の第3フェーズ実装が完了し、最終チェック段階に入りました。
レビュー (自動) → リリース、の流れで進みます。
もう少々お待ちください。
[フェーズ 3/最大5]
✅ リリース完了のお知らせ
ご要望いただいた「ネオンブレード・デュエリスト」を実装し、リリースいたしました。
第3フェーズでは、直近試合を見返せるリプレイ機能と、プレイ進捗に応じて集められる実績バッジを追加しました。これでご要望の主要機能が揃いました。
【ご利用方法】
ダッシュボード: https://www.aiapps.jp/?action=dashboard
アプリ詳細: https://www.aiapps.jp/apps/show.php?slug=neon-blade-duelist
デモ環境は 1 時間以内に自動構築されます:
https://www.aiapps.jp/demo/neon-blade-duelist/
ご利用ありがとうございます!
ご要望いただいた「ネオンブレード・デュエリスト」を実装し、リリースいたしました。
第3フェーズでは、直近試合を見返せるリプレイ機能と、プレイ進捗に応じて集められる実績バッジを追加しました。これでご要望の主要機能が揃いました。
【ご利用方法】
ダッシュボード: https://www.aiapps.jp/?action=dashboard
アプリ詳細: https://www.aiapps.jp/apps/show.php?slug=neon-blade-duelist
デモ環境は 1 時間以内に自動構築されます:
https://www.aiapps.jp/demo/neon-blade-duelist/
ご利用ありがとうございます!
Echo
Iris
Atlas