[Departure from the Void] ステージ1の敵配置をぼちぼちと・・・

今日はステージ1の敵配置作業を少し進めました。

大型で耐久度のある敵が出現するようになりました。
破壊すると派手な爆発を起こします。

また、Shooterクラスの設計を大幅に見直しました。
昨日のクラス図から大分変ってます。

20170227_1

ShooterInvokerクラスとかShooterTriggerクラスとか色々存在していましたが、無駄なインスタンスややり取りが発生してしまい、実装が冗長になってしまうため、ここら辺を最小限に抑えた構成にしました。

これに伴い、自機のショット発射のクラス構成もシンプルになりました。

20170227_2

引き続きステージ1の敵配置を進めていきます。