爆発
ナビゲーションに移動
検索に移動
爆発とは、主にシューティングゲームにおいて、中心から全方向に放たれるショットのことである。全方位弾とも呼ばれる。
概要
この節の加筆が望まれています。
way数が多いと、安置が狭くなるので、よく東方ProjectのExtraボスが通常弾幕で放ってくる。way数を多くして弾の速度を遅くすると、かなりの圧力になる。しかし、発射角度の基準を自機狙いにすると、チョン避けで避けられてしまい、難易度が大幅に下がってしまうので注意すること。(例えば、紅魔郷5,6面、風神録2,5,6面など)
実装
n-way弾の応用になる。
1フレームあたりの座標の変化は、三角関数を使用する。速さをv、弾の発射角度をangleとすると、1フレームあたりの座標の変化は、x座標はr*cos(angle)、y座標はr*sin(angle)となる。ただし、HSPでは、三角関数の引数はラジアン単位であるので、角度を度数法で考える場合には、deg2rad(degree to radian)関数を使用する。
なお、アクションエディターでは、ショットの設定の「フォーメーション」欄に用意されているので設定が簡単である。
他のシステムとの組み合わせ
弾幕やレーザーと組み合わせ、余裕をなくしミスを誘発させている作品が散見される。