<<モジュール>> 画面の状態でモジュール分けを行う。 *開始画面 **タイトル **プレイガイド *戦闘画面 **コマンド選択 **戦闘アニメーション(自→敵) **ダメージ計算(自→敵) **戦闘アニメーション(敵→自) **ダメージ計算(敵→自) *ミニゲーム画面 **ミニゲーム(1〜n) *終了画面 **クリア **ゲームオーバー <<作用関係>> <<{image_18.jpg}((br)) ※訂正:スタート画面の中にタイトルとプレイガイドの各状態がある。 <<開始画面>> !!タイトル 担当:斎藤((br)) 最初に表示される画面。[始める]選択後、戦闘画面へ遷移。[遊び方]選択後、プレイガイドへ遷移。 !!プレイガイド 担当:斎藤((br)) 遊び方を説明する画面。[戻る]選択後、タイトルへ遷移。 <<戦闘画面>> !!コマンド選択 担当:中野 !!戦闘アニメーション(自→敵) 担当:斎藤((br)) ミニゲームから遷移後、戦闘アニメーション(自→敵)を再生。その後ダメージ計算(自→敵)へ遷移。ミニゲームから受け取ったスコアをそのままダメージ計算(自→敵)へ渡す。 !!ダメージ計算(自→敵) 担当:中野 !!戦闘アニメーション(敵→自) 担当:斎藤((br)) ダメージ計算(自→敵)から遷移後、戦闘アニメーション(敵→自)を再生。その後ダメージ計算(敵→自)へ遷移。ミニゲームから受け取ったスコアをそのままダメージ計算へ渡す。(敵→自) !!ダメージ計算(敵→自) 担当:中野 <<ミニゲーム画面>> !!音ゲー 担当:高橋 !!わんこそば 担当:斎藤((br)) コマンド選択から遷移後、わんこそばのミニゲームを開始。ミニゲーム終了後、アニメーション(自→敵)へ遷移。ミニゲームで加算したスコアを遷移先に渡す。 !!サンドバッグ 担当:斎藤((br)) コマンド選択から遷移後、サンドバッグのミニゲームを開始。ミニゲーム終了後、アニメーション(自→敵)へ遷移。ミニゲームで加算したスコアを遷移先に渡す。 !!とげジャンプ 担当:照山 !!卵割り 担当:照山 !!木こり 担当:若澤((br)) 戦闘画面(コマンド選択)から呼び出され、ミニゲーム画面へ遷移する。ミニゲーム終了後、スコア(変数scoreの値)を戦闘画面のアニメーション(自->敵)に渡し、同モジュールへ遷移。(ファイル名:woodcut.html、woodcut.jsの予定) !!わんこそば拾い 担当:若澤((br)) 戦闘画面(コマンド選択)から呼び出され、ミニゲーム画面へ遷移する。ミニゲーム終了後、スコア(変数scoreの値)を戦闘画面のアニメーション(自->敵)に渡し、同モジュールへ遷移。 !!射的 担当:阿部 <<終了画面>> !!クリア 担当:斎藤((br)) ダメージ計算(自→敵)から遷移後、クリアのメッセージを表示する。[戻る]選択後、タイトルに遷移する。 !!ゲームオーバー 担当:斎藤((br)) ダメージ計算(敵→自)から遷移後、ゲームオーバーのメッセージを表示する。[戻る]選択後、タイトルに遷移する。