未完成
全体の流れイメージ第一案
<<{IMG_7348.jpg}
<<{IMG_7347.jpg}
修正後の第二案は後ほど掲載
<<タイトルモジュール>>
* 表示
** タイトル
** 背景
* ボタン
** スタートボタン
'''モード選択モジュール'''へ移動
<<モード選択モジュール>>
* 表示
** 背景
** それぞれのモードの説明文
* ボタン
**日本横断モード
mode = 0;を返す '''説明モジュール'''へ移動
**エンドレスモード
mode = 1;を返す '''説明モジュール'''へ移動
<<説明モジュール>>
* 表示
** 背景
** 遊び方の説明文
* ボタン
** スタートボタン
変数modeを読み込んで'''ゲーム制御モジュール'''へ移動
<<①マップモジュール 担当:石輪博志>>
* 処理
**スタート地点からの距離myposを定義
**1,2を'''⑤サイコロモジュール'''から受け取ったさいころの目の数だけ繰り返す
+++myposに1加算/減算
+++'''⑦残りマスモジュール'''へ1マス動いたことを伝える
**'''⑧データ'''からmyposのマップの画像データをとってくる
**myposを'''③食べ物モジュール'''と'''④コメントモジュール'''へ送る
* 表示
**'''⑧データ'''からとってきた画像データを表示
<<②キャラクターモジュール 担当:村上隼人>>
* 処理
**'''④コメントモジュール'''から受け取った成功判定のデータによって画像を表示
**少し時間を空ける(上記の表示がすぐに消えてしまう可能性があるため)
**'''⑥体力モジュール'''から受け取った体力データによって画像を表示
* 表示
** 背景
<<③食べ物モジュール 担当:村上隼人>>
*処理
**初期状態では何も表示しない
**'''①マップモジュール'''から送られてきたmyposを元に'''⑧データ'''から食べ物の画像、確率をとってきて表示する
* 表示
** 背景
<<④コメントモジュール 担当:川谷拓也>>
*処理
**初期状態では何も表示しない
**'''①マップモジュール'''から送られてきたmyposを元に'''⑧データ'''から食べ物をとってきて"__???__を食べますか"と表示する
**?
* 表示
** 背景
* ボタン
** YES/NO
<<⑤サイコロモジュール 担当:村上公平>>
*処理
**'''ゲーム制御モジュール'''からすべての処理が終わったことを伝えられたら、さいころを振るボタンを表示し、さいころを振れるようになる。
**ボタンをクリックされたら、1~3をランダムで選び、そのさいころの画像を表示
**さいころの値を'''①マップモジュール'''へ送る
* 表示
** 背景
** さいころ
* ボタン
** さいころをふる
<<⑥体力モジュール 担当:叶 尚弥>>
*処理
**?
**体力0以下で'''エンディングモジュール'''へ
*表示
**体力ゲージ
<<⑦残りマスモジュール 担当:菅原汰一>>
*処理
**初期値50(mode = 0)初期値0(mode = 1)
**'''①マップモジュール'''から1マス動いたことを伝えられたら値を1増加/減少させる
(関数N(mode)を呼び出すたびに値を1増加/減少させることが可能に。'''①マップモジュール'''が1マス動くたびに関数を呼び出せばよい。)
*表示
**あと__??__マス/__??__マス進んだ
[[残りマスモジュール |gr05::残りマスモジュール]]
<<⑧データ>>
*概要
**都道府県別のデータをそれぞれ保管しておく
**番号/都道府県名/マップ画像/食べ物画像/確率
<<エンディングモジュール>>
*表示
**ゲームクリアとゲームオーバーを用意
**画面のどこかをクリックすると'''タイトルモジュール'''へ移動
<<ゲーム制御モジュール>>
*概要
**①~⑦を制御するモジュール
*処理
**'''説明モジュール'''からmodeを受け取る
**'''さいころモジュール'''へ処理の終了を伝える
**
<<受け渡しに使用する変数一覧>>
*mode((br))
0:日本横断モード((br))
1:エンドレスモード
*mypos((br))
スタート地点からの距離