スキル0の初心者がUnityでタワーディフェンスを作るまでの日記 ♯4

こんにちは。今回もタワーディフェンスゲームを作るための勉強していきたいと思います。

前回の記事はこちら

今回の目標:3Dでマップを作る

前回は2Dでマップを作り敵を動かしました。最終的に私が作りたいのはアークナイツやウォッチャーオブレルムのような3Dでキャラの向きを変えられるような物なので今回3Dでマップを作りたいと思います。

やったこと①タイルマップの活用

noteの制作記先人の記事を参考にさせてもらいマップ作りが大変そうだなと感じたため、楽な方法をGeminiに聞いたところタイルマップを使うと楽になると回答があったのでタイルマップの使い方を教えてもらいました。

タイルマップは2D関連のパッケージをインストールしないと表示されないらしく3Dでプロジェクトを開いたので新たにインストールしました。タイルマップの使い方自体は簡単でした。タイルを置いただけだと2Dですがスクリプトで3Dに変えることができました。

やったこと②カメラの調整

初期の画角は斜めの斜めになっていて、やりたいのは横長の斜め上から見ている感じなのでカメラを調整しました。最終的に位置を0.10.0,回転を58.0.0になりました。

やったこと③敵の実装

次は敵を作ろうとしました。敵がマップに出現して歩いて止まって攻撃するという動きを付けたいと思いました。まずはAsset Storeでfreeのアセットを使わせてもらってアニメーションのファイルを矢印で繋げるというところにきました。ここで疲れてきたので一旦終了したいと思います。

結果

作ったマップはこんな感じです。赤がスポーン地点、青が自陣、黄色が障害物です。

次回は敵の実装の続きからやっていきたいと思います。では👋

コメント

タイトルとURLをコピーしました