2019 ソフトウェア設計及び演習用の班Wiki

19::gr11::活動記録_モジュール化(とインタフェース)


前:ものと操作の洗い出し(4.26~5.10) | 11班トップページ | 次:プロトタイプ作成(5.24~5.31)


※各モジュールは担当者以外の手も加わっている部分があります

モジュール

  • キャラクター関連 he yazhou
    • 状態モジュール kann
      • 立ち、しゃがみ、攻撃中などのキャラクターの状態(現在のアニメーション?)を管理する。
      • 座標、HPなどのキャラクターの状態を表す値も持たせる。
      • 当たり判定も持たせる?
      • 他キャラクターやモジュールに該当キャラクターの情報を渡す際は基本的にこのモジュールから。
    • 移動モジュール he yazhou
      • 歩き、ダッシュ、ジャンプなどキャラクターの移動周りを管理する。
      • 移動速度、ジャンプ力などの数字も持たせる
    • 攻撃モジュール wang
      • 各種攻撃について管理する。
      • 攻撃の判定も持たせる。
    • 被ダメージ挙動モジュール
      • キャラクターがダメージを受けた際の挙動を制御する。
      • HP変化、被ダメージ時モーション、一時的な無敵状態や操作を受け付けない時間なども担当する。
  • CPUモジュール 深澤
    • キャラ状態モジュールから情報(座標など)を受け取ってCPUキャラの行動をボタン入力として出力する。
  • カメラモジュール 深澤
    • キャラ状態モジュールから各キャラクターの座標を受け取ってカメラを動かすモジュール。
    • カメラの画角などの値も持たせる。
  • メニューモジュール HE
    • メニューの表示、操作を管理。
    • 試合時間、キャラクター、ステージ、ラウンド数を決める。


最終更新日:2019/08/02 15:41:33