Unityで「シューティングゲーム」をつくろう!Vol.09
Unityで作る「シューティングゲーム」前回はプレイヤーのヒットポイントを管理する仕組みを作ってみました。これで環境部分はだいぶ整いました。あとは「シューティングゲーム」には敵が必要ですよね?ということで今回は敵を作っていきたいと思います。 では早速作っていきます。 Step:1 デブリ出現数の管理 現状、デブリが発生しすぎるようなので、出現数を減らしておきましょう。GameMangager スクリプトファイルを修正します。 void Update() { D = Random.Range(0, 2000); if (D == 0) { CriateAsteroid(); } else if (D <= 8) { CriateDebris(); } } 0から2000までの乱数が 8 以下の場合、 CriateDebris();を発動してデブリを生成します。 これでだいぶ出現数が抑えられましたね?ゲームを確認し、各自好きな数字に調整しましょう。 Step:2 敵の準備 1体目の敵は「ザコキャラ」、弱そうな画像を選んでおきましょう。 ①取得済みの素