①タイトル画面
もの
1背景画面
2タイトル
3選択ボタン(探索orゲーム)
操作
・背景を出力する(1)
・タイトルを出力する(2)
・ボタン操作によって次の画面に遷移する(3) ②モード選択画面(ゲーム)
もの
1背景画面
2画面の名前表示(例「現在選択中:ゲームモード」)
3選択ボタン(スポーン位置:ランダムor固定or戻る)
操作
・背景を出力する(1)
・画面の名前を表示(2)
・ボタン操作によって次の画面に遷移する(3) ③ゲーム画面(ランダム)
もの
1向いている方向の写真
2ボタン類(進行方向を変える、進む、解答する、スポーン地点へ戻る)
3残り時間
4マップデータ(木構造?)
操作
・各ボタンによって次の画面に遷移させる(2)
・残り時間を変化させる関数(3)
・写真とマップデータを関連付ける関数(1,2,4)
進むボタン:写真を変えて、マップデータ上の現在地を変化させる
方向変換:写真を変えて、マップデータの向きを変化させる ④ランダムスポーンにおける解答画面
もの
1回答したいボタン
2前画面に戻るボタン
3タイマー
4地図
操作
・ボタンを押したとき遷移させる(1,2)
・タイマーを変化させる(3)
・地図を表示する(4) ⑤ゲーム画面(固定スポーン)
もの
1目的地画像(を表示するボタン?)
2解答ボタン
3タイマー
4写真(ミニマップ付き)
5スポーン地点へ戻るボタン
6進む、方向を変えるボタン
7マップデータ
操作
・目的地画像を拡大表示する(1)
・タイマーを変化させる(3)
・解答ボタンを押したとき画面を遷移させる(2)
・写真とマップデータを関連付ける関数(4,6,7)
進むボタン:写真を変えて、マップデータ上の現在地を変化させる
方向変換:写真を変えて、マップデータの向きを変化させる ⑥正解画面
もの
1正解の画像?文字?
2記録、スコア
3タイトルに戻るボタン
操作
・画像または文字を出力する(1)
・記録、スコアの計算と表示(2)
・タイトルに戻る(3) ⑦不正解画面
もの
1不正解の画像?文字?
2ヒントを表示するボタン
3タイトルに戻るボタン
操作
・画像または文字を出力する(1)
・ヒントの画面に遷移する(2)
・タイトルに戻る(3) ⑧⑦-2を押した場合の画面
もの
1正解地点
2タイトルに戻るボタン
操作
・正解地点を表示する関数(1)
・タイトルに遷移する(2) ⑨探索画面
もの
1現在地の写真(ミニマップ付き)
2進む、方向を変える、タイトルに戻るのボタン
3ワープ地点選択ボタン
4マップデータ
操作
・写真とマップデータを関連付ける関数(1,2,4)
進むボタン:写真を変えて、マップデータ上の現在地を変化させる
方向変換:写真を変えて、マップデータの向きを変化させる
・タイトル画面に遷移する(2)
・ワープ地点選択画面(⑧と似たような画面)に遷移させる !!!画面 !!タイトル画面 <<{title(1)20230503.png} !!動作画面 !モードセレクト <<{select(1)20230503.png.png} <<{select(2)20230503.png} !ビュー <<{view(1)20230503.png} !マップ <<{map(1)20230503.png} !!終了画面(ゲーム) <<{result(1)20230503.png}