2019 ソフトウェア設計及び演習用の班Wiki

19::gr07::中間発表

プロジェクト名

  『NOTES』
  リズムアクションゲーム

プロジェクト概要

作品概要

  • 音楽ゲーム
    • 音楽リズムゲームでタカの音楽と世界観を楽しもう
  • ゲームの大まかな流れ
    • 曲、難易度を選択するとゲームスタート
    • 流れるノーツをキーボードで打つ
      • キーはS D F J K L Space
    • 6割成功でクリア
    • 音ゲーを専門にするので、オプションを充実させていきたい

プロトタイピング

  • プロトタイピングでは以下の実装まで完了した
    • 画像の表示モジュール
    • キー入力による画面遷移
    • 音楽・SEの再生

  • しかし、実装において以下の不具合が発生している
    • 画面遷移にラグがある
    • キー入力において↑キー、↓キーが感知されないため代用としてa、bキーを使用している
    • SEの再生ができない

モノと操作の洗い出し結果

モジュール開発状況

 中間発表ではプレイ画面とタイトル及び曲選択画面を結合したものが用意できなかったためプレイ画面、タイトル及び曲選択画面の2つに分類して説明する。
 また、中間発表用にタイトル及び曲選択画面に関するmain_disp.htmlを用意したので、発表ではこれを用いて画面遷移の説明を行う。

プロトタイピングプログラムの説明

画面遷移のステートマシン図

以下にプロトタイピングにおける画面遷移のステートマシン図を表した
ただし、中間発表において難易度選択からプレイ画面への遷移は実現できていないため、完成版の予定図となる
画面の状態遷移図2.png

各画面の解説

  • タイトル画面、選曲画面、難易度選択画面、オプション画面(プロトタイピングでは未実装)
    • キー入力モジュールにより得られた値から適切なボタンの表示と背景の表示を行う
    • 以下に各画面の中間発表用の実行結果のスクリーンショットを表示する

      ↓タイトル画面
      screenshot_title_cp.png

      ↓曲選択画面
      screenshot_musicselect_cp.png

      ↓難易度選択画面
      screenshot_difficult_cp.png

  • プレイ画面、リザルト画面
    • 把握していないから分かる人書いて
    • 以下に各画面のサンプルを表示する

      ↓プレイ画面
      game_play1_cp.png

      ↓リザルト画面
      result_cp.png
  • 高谷 恒輝 (班長) : 楽曲作成、音楽全般
  • 平井 諒  (副班長) : グラフィック、ゲーム以外の画面全般
  • 賀 毅 : ゲーム画面(背景、曲名)、スコア等の情報表示
  • 菅原 有一 : 全体管理モジュール、CSS、大まかな画面遷移(プロとタイピング)(おそらく後でゲーム画面操作全般にまわる)
  • 只野 智裕 : ボタン表示、判定
  • 田中 広生 : 楽譜制作、読み込み

班wikiトップ


最終更新日:2019/06/14 13:33:02