Skip to content

AIドパガキ ゲーム説明書

この説明書の位置づけ

プレイヤー向けの「取扱説明書」であると同時に、ゲーム仕様を固めるためのベース文書です。 仕様変更はまずこのページに反映し、仕様書(数値の正典)と実装がそれに追従します。 各項目の 実装済み / 実装中 / 未実装 は現在の開発状況を示します。

ストーリー 未実装(ストーリー画面)

女子高生の主人公 AI(アイ) がいつものように SNS を見続けてると不思議な広告を発見。 タップすると突然スマホが光り出して 8Bit の世界に吸い込まれてしまった!

元の世界に戻るにはダンスをして視聴率を上げて、現実世界の SNS でバズらなければいけない。 いつもは見るだけで満足してたドパガキのアイは、見様見真似でダンスをしてこの電子世界から脱出しなければ!

ゲームの目的

  • お手本ガールのダンスをまねして踊り、**視聴率(スコア)**を稼ぐ
  • 上手に踊ると観客が増え、ミスが続くと減っていく
  • 観客が 0 人になるとゲームオーバー。曲を最後まで踊り切って「バズる」ことができればクリア!

操作方法 実装済み

ダンスの振り(6種)

レスポンスパート中に、お手本と同じ順・同じタイミングでボタンを押します。

入力振りモーション
十字キー ← / →サイドステップ左右にステップ
十字キー ↑ハンズアップ両手を上げてY字スイープ
十字キー ↓サイドストレッチ腰を落として横ストレッチ
A ボタンジャンプその場でジャンプ
B ボタンスピンクルッと一回転

システム操作

入力場面動作
Startタイトル / ストーリー画面ゲーム開始・スキップ 未実装
Startゲームオーバー画面リスタート 実装済み

あそびかた(コール&レスポンス) 実装済み

1 フレーズ = 8 拍(コール 4 拍 + レスポンス 4 拍)で進みます。テンポは 112.5 BPM。

┌── コール(4拍)──────────┐┌── レスポンス(4拍)─────────┐
│ お手本ガールが振りを実演    ││ 同じ振りを同じタイミングで再現 │
│ (この間の入力は無効)      ││ アイが入力に合わせて踊る       │
└─────────────────────┘└──────────────────────┘
  • コールパート: お手本ガールが最大 4 アクションを拍に同期して実演。画面に振りの並びが表示されます
  • レスポンスパート: 表示された振りを順番どおりに入力。タイミングが良いほど高評価
  • 振りが無い拍(休符)は何も押さなくて OK

判定とスコア 実装済み

判定タイミングスコア
PERFECT目標拍から ±4 フレーム以内+100
GOOD目標拍から ±8 フレーム以内+50
MISSそれ以外・違うボタン・押し忘れ0
  • 判定窓が広めなのは、現代のテレビの表示遅延への対策です
  • 視聴率 = スコアの累積(6 桁表示)。クリア時には観客数 × 1000 のボーナス ボーナス未実装

観客システム 実装済み

フレーズごとの成績で観客が増減します。

フレーズ成績観客
全アクション PERFECT+2(フィーバー歓声)
MISS 0〜1 回(PERFECT / GOOD 混在)+1
MISS 2 回以上−2
  • 観客は 初期 8 人・上限 16 人
  • 0 人になるとゲームオーバー(Start でリスタート)

画面の見方

完成版レイアウト ステージ背景・観客描画を実装中(issue #23)

┌──────────────────────────────┐
│ 視聴率: 001234    ♥観客: 08   │ ← 上部UI
│                              │
│   [お手本ガール]   [アイ]      │ ← ステージ中央
│  ステージ床・スポットライト     │
│ 🧍🧍🧍🧍🧍🧍🧍🧍              │ ← 観客列(0〜16人)
└──────────────────────────────┘
  • 判定結果(PERFECT / GOOD / MISS)はアイの頭上に表示
  • 観客はステージ手前に並び、増減がひと目で分かります

現行開発版の表示

現在のデモ ROM ではデバッグ表示を兼ねたテキスト UI です: SCORE:(視聴率)/ AUD:(観客数)/ BEAT:(拍 1〜8)/ CALL:(振りの並び)/ JUDGE:(判定結果)

ゲームの流れ

タイトル → ストーリー → プレイ → [完走] リザルト(バズ演出) → タイトル
                          └─ [観客0] ゲームオーバー → タイトル
画面内容状況
タイトルロゴ + PUSH START未実装
ストーリーテキスト 1〜3 枚・Start でスキップ可未実装
プレイコール&レスポンス本編実装済み
リザルト視聴率・最大コンボ・観客数 →「バズった!」演出未実装
ゲームオーバーGAME OVER 表示 → Start でリスタート実装済み

楽曲 未実装(現在は拍ビープ音)

  • デモ楽曲は 1 曲 90 秒前後(8 フレーズ × 2 ループ、2 ループ目は振り数が増えて難化)
  • 曲調はデフォルト案「かわいい系ハイテンポポップ」(ユーザー希望の曲調は募集中)
  • 効果音: 判定音(PERFECT / GOOD / MISS)・歓声・決定音

対応環境

項目内容
対応ハードファミコン実機(魔界島改造カートリッジ + FAMULATOR 互換機)/ Mesen2 エミュレータ
ROM 形式mapper 2(UNROM)/ PRG 128KB / CHR-RAM 8KB
プレイ人数1 人
セーブなし