『飛行機戦争』ゲーム開発記録

ゲーム開発学習記録

プロジェクト: 飛行機戦争

開始時期:2022.09.12

(授業の課題に自分のアイデアを加えたもの)

新たに学んだこと:

  1. このように火星素材の画像を追加します。その横に不要な黒い部分があります。Cutout
    ここに画像の説明を挿入します
    のRendering Mode(レンダリングモード)を選択する
    ここに画像の説明を挿入します
    と火星素材のみになります。
    ここに画像の説明を挿入します

問題の記録:

  1. プレイヤーの弾丸は非常に速く発射されます

理由:

transform.Translate(new Vector3(0, 0, m_speed*Time.deltaTime));

書かれた

transform.Translate(new Vector3(0, 0, m_speed+Time.deltaTime));

乗算記号をプラス記号に変更すると、弾丸が見えなくなるほど速度が直接発進します。解決策:
明らかに、プラス記号を乗算記号に変更するだけです。

  1. 敵が画面外に出ても消えない
    理由:わからない、原因が見つからなかったので別の方法で実装した
    解決策:周囲に空気の壁を追加、当たり判定を追加、タッチすると消える。

  2. 敵の弾が発射後、その場で止まってしまう
    理由:弾のコードをマウントし忘れた。

完成品のスクリーンショット:

ここに画像の説明を挿入します

ここに画像の説明を挿入します

ここに画像の説明を挿入します

おすすめ

転載: blog.csdn.net/zhurouwanzi/article/details/126877592