ここってプログラムでなくてもゲーム製作の話ならOKなんだよね?

みなさんボス作る時何を考えて作ってますか?
自分は「単に避けつづけるだけだとつまらんから、ユーザーが能動的に
動作することがあるようにする」を心がけてるんですが。
具体的には、攻撃にメリハリをつけてプレイヤーがスキを見て
接近・大量撃ちこみ・大ダメージを与えることが可能とか。

他のゲームだと、怒首領蜂も似た感じでオーラ撃ちで大ダメージのチャンスがあったり、
実力に応じてパーツ破壊で点を稼げるとか、ダメージを与えられる時間(コア露出とか)
とそうでない時間が切り替わるとか色々ありますよね。

ただ弾を避けてれば誰がやっても同じような結果になるボス戦にはしたくないので、
実力があれば時間・点数などそれなりに有利に展開できる事を目指しているんですが。