2019 ソフトウェア設計及び演習用の班Wiki
19::gr02 モジュール化
画面ごとの処理
-
タイトル画面
- タイトル画面の表示
- 曲選択画面への遷移
- 曲選択画面
- 曲選択画面の表示
- オプション画面への遷移
- 曲及び難易度の決定とその遷移
- ゲーム画面
- 入力判定
- ノーツのタイミング判定(成功度の判定も)
- 譜面よりノーツ表示
- スコア表示
- エフェクト表示
- 音楽再生
- 背景表示
- クリア画面への遷移
- クリア画面
- 曲名及び難易度の表示
- スコア表示
- 合否判定
- 選曲画面への遷移
- ポーズ画面への遷移
- 操作説明画面
- 操作説明
- 曲選択画面への遷移
モジュール分け
-
タイトル画面 担当;荒川弘雅
- タイトル画面の表示
- キー入力で選曲画面へ移行
- 選曲画面 制作;荒川弘雅
- 選曲画面の表示
- 曲選択と難易度選択をするとゲーム画面に以降
- ゲーム画面 制作;鈴木身起友、鈴木青龍
- ゲーム画面の表示
- 選択した曲を流す
- 曲と難易度に応じてノーツを表示する
- ノーツを打った際は判定モジュールを呼び出す
- 判定結果を表示するモジュールの呼び出し
- エフェクトの表示
- 効果音を出す
- ノーツを打った判定によってコンボ数とスコアを加算する
- スコア数、コンボ数の表示
- ゲームが終了するとスコアによってクリア画面、不合格画面に移動。
- クリア画面、不合格画面 制作;松浦知哉
- 成績に応じて不合格画面かクリア画面を表示
- スコア数、最大コンボ数、曲の情報を表示
- 選曲画面に戻る
- 操作説明画面 制作;菊池拓海
-
ゲームの操作説明を解説するページ
-
ゲームの操作説明を解説するページ
- 判定 制作:鈴木身起友、鈴木青龍
- ノーツを押した際に入力キーと入力時間から判定を行う
- 判定結果を値で返す
- 判定結果の表示 制作:鈴木青龍
-
判定結果の値から結果に応じた表示を出す
-
判定結果の値から結果に応じた表示を出す
- csvファイルの変換 制作:鈴木身起友
-
ノーツの配置を示すcsvファイルを文字列に変換する
-
ノーツの配置を示すcsvファイルを文字列に変換する
- 譜面の形成 制作:鈴木身起友
-
ノーツ配置を示す文字列を、ゲーム画面のモジュールで扱いやすい形にする
-
ノーツ配置を示す文字列を、ゲーム画面のモジュールで扱いやすい形にする
- 音楽の再生 制作:菊池拓海
-
選曲画面の選択に応じてゲーム画面で音楽を流す
-
選曲画面の選択に応じてゲーム画面で音楽を流す
最終更新日:2019/08/02 13:55:14