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

gr04::ライフモジュール

敵やアイテムとの衝突時に、自機のライフを管理するモジュール
life.h

関数

・int hitprocess(int type, int life)

第一引数は衝突の種類(衝突相手)、第二引数は衝突時のlifeです。
返値として衝突後のlifeを返します。最大値は6,最小値は0です。

type=0(回復アイテムとの衝突) lifeを1増やします。
type=1(敵との衝突(弱)) lifeを1減らします。
type=2(敵との衝突(強)) lifeを2減らします。

また、衝突処理を行った結果、lifeが0になった場合はゲームオーバー画面への遷移を行います。
(統合に際して遷移処理を編集します)


最終更新日:2016/07/15 15:23:50