2019 ソフトウェア設計及び演習用の班Wiki
19::gr11::活動記録_モジュール化(とインタフェース)
前:ものと操作の洗い出し(4.26~5.10) | 11班トップページ | 次:プロトタイプ作成(5.24~5.31)
※各モジュールは担当者以外の手も加わっている部分があります
モジュール
-
キャラクター関連 he yazhou
-
状態モジュール
kann- 立ち、しゃがみ、攻撃中などのキャラクターの状態(現在のアニメーション?)を管理する。
- 座標、HPなどのキャラクターの状態を表す値も持たせる。
- 当たり判定も持たせる?
- 他キャラクターやモジュールに該当キャラクターの情報を渡す際は基本的にこのモジュールから。
- 移動モジュール
he yazhou- 歩き、ダッシュ、ジャンプなどキャラクターの移動周りを管理する。
- 移動速度、ジャンプ力などの数字も持たせる
- 攻撃モジュール
wang- 各種攻撃について管理する。
- 攻撃の判定も持たせる。
被ダメージ挙動モジュール- キャラクターがダメージを受けた際の挙動を制御する。
- HP変化、被ダメージ時モーション、一時的な無敵状態や操作を受け付けない時間なども担当する。
-
状態モジュール
-
CPUモジュール 深澤
- キャラ状態モジュールから情報(座標など)を受け取ってCPUキャラの行動をボタン入力として出力する。
-
ボタン入力受付モジュール 深澤
- Unityの標準機能を使う?
- COMのためにUnityの機能で入力を受けた後、数字に変換させて出力させたい。
-
カメラモジュール 深澤
- キャラ状態モジュールから各キャラクターの座標を受け取ってカメラを動かすモジュール。
- カメラの画角などの値も持たせる。
-
ステージモジュール
wang深澤- ステージの縦横の幅や当たり判定?を管理する。
-
試合管理モジュールHE & wang
-
制限時間やラウンドの勝敗判定、
取得ラウンド数を管理。
-
制限時間やラウンドの勝敗判定、
-
試合画面表示モジュール he
- キャラ状態モジュールや試合管理モジュールから情報を受けて各種表示をするモジュール。
- タイトル画面モジュール wang & kann
-
メニューモジュール HE
- メニューの表示、操作を管理。
- 試合時間、キャラクター
、ステージ、ラウンド数を決める。
-
リザルト画面モジュール wang
- 試合結果を表示
-
画面切り替えモジュール HE
- タイトル画面、メニュー画面、試合画面、リザルト画面(場面)を切り替えるモジュール。
-
キャラクター切り替えモジュール wang
- (追記)キャラクターの組み合わせごとにシーンを作る
最終更新日:2019/08/02 15:41:33