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

21::gr02::モジュール

モジュール分け

  • メインモジュール
  • フラグ管理
    • イベント回収状況
    • どのセーブポイントでのセーブか
    • アイテム取得状況
    • 成績
  • 自キャラ
    • 移動関数(mychar_x,mychar_y)
  • 敵キャラ
    • 移動(enemy_x,enemy_y)
    • 追跡
    • ヒット
  • タイトル
  • エンディング
  • ゲーム画面
  • マップ
    • 配置物動作
  • 音楽
  • パズルモジュール
  • セーブ
  • イベント(解体し、各々のモジュールに分ける(5/28))
    • NPCに話しかける
    • 敵キャラの出現、消失
    • マップ移動
    • パズル
      • パズル関数
    • セーブ

flowchart.png

中間までの目標

  • 一階までの実装

各モジュールの仕様

フラグの管理番号(メモ)

FlagManager.Instance.Flags[○○] 
〇〇には番号が入る

NPC(会話)モジュール[01~20]
敵キャラ出現消滅[21~40]
パズル[41~60]
アイテム[61~80]
オブジェクト[81~100]

モジュール担当

  • マップ担当
    ロン
  • キャラクター(自キャラ・敵キャラ)動作
    丸山
  • 敵キャラ追跡
  • タイトル
  • パズル
    菅野、小針
  • NPC(会話)
  • 敵キャラ出現消滅
  • アイテム
  • オブジェクト
  • フラグ



班ページ


最終更新日:2021/07/30 13:40:42