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

17::gr07::佐藤葉介::Status.hの扱い

Status.hではプレイヤーや仲間のステータスと入手したアイテムなど冒険に必要な各種情報が記録されている。

ロードでローカルファイル内のデータを読み込み、セーブでStatus.h内のデータを書き出す。

戦闘画面モジュールやショップモジュール、フィールドモジュールから操作されることを想定している。

データは変数名で与えているので、例えばショップで100ドル払ってジャージを買う処理をしたい場合は、処理をしたいファイルでStatus.hをインクルードしてもらい、以下のように記述する。

money -= 100;

zyaazi += 1;

できれば、この処理は関数にすることで分離するとコードが綺麗になる。

void buy_zyaazi(){

money -= 100;

zyaazi += 1;

}

int main(){

buy_zyaazi();

}


最終更新日:2017/07/28 15:46:02