2015 ソフトウェア設計及び演習用の班Wiki
15::gr06::米田14回目
7/17
- 全体として...敵・オブジェクト・アイテムについてのソースファイルにて、それぞれのinit関数が不要である可能性が浮上しました.
-
敵の動きについて...
- ノコノコを倒した時に甲羅を落とす処理がまだできていません.
- ボスは相変わらず手を付けられない状況です.
- 中ボス(hammer bros)の動きを考えましたが手こずっております.
次回:ボス・中ボスの動きを考えましょう.
-
オブジェクトについて...
- 特に進展はありませんでした.
次回:状況が変わり次第、設計し直したいと思います.
-
アイテムについて
- 甲羅に主人公が触れた時の判定が手に入ればおそらく大丈夫?
次回:適宜プログラムの追加・修正を行っていきたいです.
7/24
enemy.c内の関数の動作を確認するために、[enemy_test.c]を作成しテストを実施しましたが、
全く思ったように動作せず、深い悲しみに包まれました.
その後どうにかエラーを起こさず動作するように修正しましたが、統合した際にも動作するかという大きな不安が残ります.
8/7
他の班員が用意してくださった関数や構造体と競合が起きるようなので、おそらく自分だけが使用していると思われるヘッダファイルの[enemy.h][object.h][item.h]と、まだ判断出来なかった[anime.h]を残して削除しました。申し訳ないです。
[anime.h]は、張くんの[new_lib.h]と重複する内容が多く、後々競合を起こす可能性がありますので、不要とわかった時点で[anime.h]を削除したいと思います。
8/8
各ファイルの誤字・脱字・過剰インクルード等のミスが非常に多く、統合作業をなさっている班長と副班長から指摘して頂きながら修正作業を行いました。ありがとうございました。
班員の皆様が定義した関数を使わせて頂きながら各オブジェクトの動作を(テストはできていませんが)設定しました。実際にゲームが動いてから動作の調整は行いたいと思っております。
しかしながら、「甲羅が敵にぶつかった時」と、「ボスの動き方、及びダメージ発生など」の条件設定ができておりません。
私個人の力不足のためにプロジェクトの遅延を発生させてしまいました。本当に申し訳ありません。
最終更新日:2015/08/10 03:25:14