カテゴリー
制作

動く敵を生成

前回作成した敵機を画面下方向に移動するようした。Rigidbodyを取り付け、空気抵抗をゼロにし、画面下方向へのベロシティを設定しているのみ。これをプレハブ化して画面上部のランダムな位置から生成するようにした。

この程度の内容なら集中してやれば10分足らずできたのではないかという気もする。週末のまとまった時間を当てにせずに、毎日必ずソースコードをいじるという習慣を付けるべきなのかもしれない。

敵の射撃や生成の間隔、移動速度などで変わるが今の設定で自分が操作すると蜂の巣にされてしまう事が分かった。

カテゴリー
制作

敵を作って弾を撃たせてみた

自機の位置を補足しながら弾を撃ってくる敵を作った。自機の攻撃で破壊できる。

Edit→ProjectSettings→Physics→LayerCollisionMatrixから衝突判定を行うレイヤーを設定できる。自機も敵も同じだが衝突判定を考えないと自分で撃った弾が自分に当たってしまう。

次にやるのはエフェクトや効果音を作るとか、敵が動き回るようにするとかだろうか。

というか、もっと作業の効率を上げなければいけない気がする。

とりあえず自機を狙って弾を撃ってくるようにした。