!!!>>{19::gr06::モジュール化::タイトルモジュール}{タイトルモジュール} *クリックしてメニューモジュールに遷移 <<メニューモジュール>> *はじめから **UIをマウスでクリックすると遷移モジュール呼び出し *つづきから **UIをマウスでクリックすると遷移モジュール呼び出し <<ステージ選択モジュール>> *ステージ名のついたUIをクリックすると遷移モジュール呼び出し <<プレイモジュール>> *>>{19::gr06::モジュール化::プレイヤー}{プレイヤー} *移動モジュール **WASDで移動 **スペースでジャンプ **SHIFTで走る **マウスで視点移動 **Eキーを押している間、体当たりでモノが動く(メッセージモジュール呼び出し) **残機が減るたびにスタート地点or中間地点からリスタート *ライフモジュール **ライフゼロで残機が一個減る **落とし穴に落ちると残機が一個減る **残機なくなるとゲームーオーバーモジュールへ **ステージ切り替えの際は残機のみ保持、ライフは満タンに *ステージ **Assetで作成(個人の技量が試される・・・!) **中間地点の作成 *>>{19::gr06::モジュール化::敵}{敵モジュール} **挙動としては基本移動するだけ **プレイヤ-が視界内に入ると追尾を開始 *ステージギミック **落とし穴モジュール ***穴の開閉 **落石モジュール ***一定範囲に入るとランダムに落石(当たるとダメージ) ***道幅狭めたところで落ちてくる岩(ドッスン的なやつ) ***転がる動き **動く床モジュール ***上下左右に動く ***移動速度は一定 **パズルモジュール ***指定された位置にもの(岩など)を穴に落とすと扉が開く ***正しい道を進まないと戻される *ポーズ画面モジュール **画面右側にミニマップの表示 **ESCキーでプレイ画面へ遷移 *>>{19::gr06::モジュール化::アイテム}{アイテムモジュール} **宝箱の前でEキーで取得 **ポーズ画面モジュールの画面左側にインベントリ表示 **マウスクリックでアイテムを選択して使用 **アイテム使用でライフ回復(ライフモジュール呼び出し) <<メッセージモジュール>> *イベントごとに呼び出し !!!>>{19::gr06::モジュール化::シーン遷移}{遷移モジュール} *メニューモジュール→ステージ選択モジュールへ遷移(初めから選択時) *メニューモジュール→セーブデータ選択モジュールへ遷移(続きから選択時) *セーブデータ選択モジュール→ステージ選択モジュールへ遷移 *ステージ選択モジュール→プレイモジュールへ遷移 *プレイモジュール→ポーズモジュールへ遷移(ESCキー) *ゲームクリアモジュール→メニューorプレイモジュールへ遷移 *ゲームオーバーモジュール→プレイモジュールorメニューモジュールへ遷移 <<ゲームクリアモジュール>> *次へ進むボタンで遷移モジュール呼び出し *メニューへ戻るボタンで遷移モジュール呼び出し <<ゲームオーバーモジュール>> *コンティニューボタンで遷移モジュール呼び出し *あきらめるボタンで遷移モジュール呼び出し