爆発

提供:APCC
ナビゲーションに移動 検索に移動

爆発とは、主にシューティングゲームにおいて、中心から全方向に放たれるショットのことである。全方位弾とも呼ばれる。

概要

この節の加筆が望まれています。

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)関数を使用する。

なお、アクションエディターでは、ショットの設定の「フォーメーション」欄に用意されているので設定が簡単である。

他のシステムとの組み合わせ

弾幕レーザーと組み合わせ、余裕をなくしミスを誘発させている作品が散見される。

関連項目