タイトルモジュール(tytle.html)>>
*表示
**タイトル
**背景
*ボタン
**スタートボタン(start)
'''説明モジュール(explanation.html)'''へ移動
メイン画面での操作に関するモジュール
*trans():列と行の番号をローカルストレージに保存し、授業詳細画面へ移動
*resetTimetable():表示されている時間割を初期化
<<説明モジュール>>
*表示
**背景
**説明文
*ボタン
**次へボタン
'''難易度選択モジュール'''へ移動
<<難易度選択モジュール>>
*表示
**背景
*ボタン
**かんたん
'''準備画面モジュール'''へ移動
**ふつう
'''準備画面モジュール'''へ移動
**むずかしい
'''準備画面モジュール'''へ移動
<<準備画面モジュール>>
*表示
**説明文
**背景
**タイマー
時間経過で'''ゲーム画面モジュール'''へ移動
*ボタン(仮)
**キャラクター(雪玉)
**キャラクター(弓)
**壁①
**壁②
**壁③
<<ゲーム画面モジュール>>
*表示
**体力ゲージ
自分の体力ゲージがなくなったら'''クリア画面'''へ移動、相手の体力ゲージがなくなったら'''ゲームオーバー画面'''へ移動
**背景
**キャラ
<<クリア画面モジュール>>
*表示
**背景
*ボタン
**タイトルへ戻る
'''タイトルモジュール'''へ移動
**難易度選択へ戻る
'''難易度選択モジュール'''へ移動
<<画面ごとのモジュール>>
*>>{23::gr6::title}{タイトル画面}
*>>{23::gr6::explanation}{説明画面}
*>>{23::gr6::option}{難易度選択画面}
*>>{23::gr6::junbi}{準備画面}
*>>{23::gr6::game_easy}{ゲーム画面(かんたん)}
*>>{23::gr6::game_normal}{ゲーム画面(ふつう)}
*>>{23::gr6::game_difficult}{ゲーム画面(むずかしい)}
*>>{23::gr6::cleer}{クリア画面}
*>>{23::gr6::gameover}{ゲームオーバー画面}