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

gr06::主人公モジュール

ganchan-R.gif flowerganchan-L.gif starganchan-R.gif

予定

主人公の体力関数

主人公残基関数

主人公歩行関数

主人公遠距離攻撃関数

主人公無敵関数

主人公踏みつけ関数

主人公ジャンプ関数

主人公死関数

主人公加速度関数

設計図

がんちゃんのパワーアップ

パワーアップアイテムに触れるフラグ TRUE

→がんちゃんの画像差し替え

→ player->hp=2;

パワーアップしてる状態でダメージ受けたら(接触フラグTRUE)(きのこ or フラワー)

player->hp=1;

にして画像差し替え

if(player->hp=0){ 再スタート OR ゲームオーバー }

武器使える状態

if(武器使える状態フラグがTRUE && g_z == TRUE) {

ガンちゃん攻撃モーションの画像に切り替え

→武器の画像読み込み

→武器のSEを読み込み

→武器の動き方の設定 (ジャンプの動き方を流用か)

→武器の当たり判定 }

無敵状態

{ アイテムに接触フラグTRUE

→がんちゃんの画像切り替え

→BGM読み込み

→敵に接触してもhp変わらず

→敵に当たると敵ダメージフラグTRUE

→敵死亡

→一定時間で無敵は切れる。

}

modeの説明

/* mode 0 通常

mode 1 パワーアップ

mode 2 フラワー

mode 3 通常&&スター

mode 4 パワーアップ&&スター

mode 5 フラワー&&スター

mode 6 死亡

mode 7 ゲームオーバー

mode 8 リスタート

  • /

ヘッダファイルの説明

star_time.h

action.h

player_data.h


最終更新日:2015/07/10 13:36:27