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

17::gr04::佐藤国渡::担当モジュール説明

  • 自機モジュール
    • プロトタイプを作成したが統合が上手いことできないものだったので仕様変更。
    • 木津谷さんが表示方法を大幅に作りなおしてくれた。感謝。
  • ダメージ判定モジュール
    • 自機や敵、弾の座標を受け取ることで攻撃があたっているかを判定。条件に応じて他モジュール内の関数を呼び出す。
    • 自機のジュール内に上記の機能を移したので、実際には使用していない。
  • パラメータ管理モジュール
    • 自機の体力、フォーム番号を管理。
    • ダメージ関数は引数の数値分を自機の体力から引くようになっている。
    • フォーム番号については機能は実装済みだが、攻撃画像の変更処理と攻撃の処理変更を自機モジュールで実装できていないので、実質未実装。
  • アイテムモジュール
    • アイテムの表示、取得判定、取得後の処理を行う。
    • フォームチェンジ用、ガード用、回復用のアイテムがあるので、取得したアイテムによって呼び出す関数を変えている。
    • アイテムは本来取得後に画像を消去する予定だったが、他のスプライトと重なった状態でそれを行うとエラーが生じるため、取得後も表示されたままにした。


最終更新日:2017/08/04 13:18:29