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