!!!!Title !!!プロトタイプ * タイトル画面の描画 ** ゲーム設定、ゲームをやめるの2つの項目を表示した画面 !!!ヘッダファイル * int random_roll(void);…ルーレットの基礎となる乱数を与える関数 * GtkWidget *display_roullete(int);…ウィンドウの設定、表示を行う関数 * GtkWidget *box_roullete(int);…ボックス、ボタンの設定、表示を行う関数 !!!コメント * 数字をシャッフルしている様子(ルーレットのように1から順番に確率が訪れる様子)を再現したかったが、実現できなかった。 * イベント・ポイントモジュールと類似して作ったため、多かれ少なかれ相違点はあるとしても、同時進行で制作できた。 !!!!Menu !!!プロトタイプ * ルーレットモジュールの結果を受けて、イベントが発生する * イベントによってポイントの変動が行われる * ルーレットの他にマスにもポイントを与える機能をもたせる * マップに戻るのボタンを押すことで終了する * ポイントの保管はプレイヤーモジュールで行う !!!ヘッダファイル * int random_roll(void);…テスト用の仮想ルーレットとして使用する関数 * int eventnumber(int);…イベントの判定を行い、ポイントの換算を行う関数 * GtkWidget *display_event(int);…ウィンドウの設定、表示を行う関数 * GtkWidget *box_event(int);…ボックス、ボタンの設定、表示を行う関数 !!!コメント * 画像を表示することには、ルーレットモジュールと類似して制作したので成功してよかった。 * プレイヤーモジュールが実装できる状態まで至らなかったので、ポイント保管ができないので、特定のプレイヤーの初期ポイント、最高点所持プレイヤーのポイントを予め設定して1度のイベントで起きるポイントの変動のみしか示せなかった。 * ルーレットの他にマスにもポイント機能をもたせる予定だったが、イベントが発生した時、類似のポイントモジュールでもう一度ポイントの変動を行えばいいと思い、マップ・マスモジュールには実装しなかった。 * きちんとルーレットモジュールとの兼ね合いを考えて制作するべきではあった。