ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

弾のベースクラス

弾のベースとなるクラスを作成。クラスは座標、移動量、移動方向、ターゲットをメンバに持つ。画面外に出たかどうか、ターゲットに当たったかどうかを判定するメソッドを持つ。派生させたクラス側ではどのように移動するかを記述する。
現在は弾が発生したときの自機の座標に向かって進む"狙い撃ち弾"のみだけ実装済み。
これで簡単にいろんな移動方法の弾が作れるようになったので、次は誘導弾を作ってみよう。