使用するスクリプトInteliMapBuilderを設定するInteliMapBuilderを実行するInteliMapGenetarotを実行する実際に動かしてみるとまとめ前書き2DTopDownゲームでステージを作る場合にタイルマップを使うと思いますが、すべてのステージのタイルマップを一つ一つ設定するのはなかなか大変です。今回紹介するアセットはタイルマップを範囲指定すると自動でタイルマップを設定してくれるようなアセットになります。作業効率が上がるため、2DTopDownゲームを使用してる人に最適なアセットかなと思います。GeneratorのDocumentとQuickStartの動画があるため、参考にご確認ください。GeneratorをImportすると以下の場所に「InteliMapBuilder」が配置されます。こちらのスクリプトを使用します。Engineのシーンを元に説明しますが、InteliMapBuilderはGridコンポーネントがあるオブジェクトに設定してください。InteliMapBuilderを設定するとScene画面上にInteliMapBuilderコンポーネントのアイコンが新しく表示するようになります。このアイコンを選択してタイルマップを設定していきます。InteliMapBuilderを実行するInteliMapBuilderコンポーネントのアイコンを実行するとScene画面からコピーするタイルマップを指定します。以下画像のオレンジ四角の中に赤線で囲まれた部分が指定された範囲のタイルマップです。赤線でタイルマップを指定するとInteliMapBuilderのBuildMapsに指定された範囲のタイルマップが設定されます。この状態でInteliMapBuilderのBuildGeneratorボタンを押下することでタイルマップの生成が始まります。InteliMapBuilderのBuildGeneratorボタンを押下するとInteliMapGenetarotのコンポーネントが新しく作られます。Scene画面にもInteliMapGenetarotコンポーネントのアイコンが表示されるようになります。InteliMapGenetarotを実行するInteliMapGenetarotコンポーネントのアイコンをクリックするとメニューが画面が表示されます。この状態でScene上で範囲指定をするとピンク色の範囲が指定されてその中のタイルマップが自動で設定されるようになります。設定されるタイルマップについては規則がありますがその規則についてもInteliMapBuilderやInteliMapGenetarotの設定を変更することで変更することができます。実際に動かしてみるとInteliMapBuilderの設定からInteliMapGenetarotの実行までを以下の動画まとめてみました。細かい設定などはありますがとりあえず動きを見てみたいのであればこの設定で十分使えるかと思います。Generatorの使い方について紹介しました。QuickStartのみですが使い方としては体感的で分かりやすく参入しやすいかなと思います。主な使い方としては雑草や石などステージ上にランダムで置かれるオブジェクトについて無作為に設置したい場合に有効かなと思います。今回はTileMapColliderを設定せずに実施していますが、TileMapColliderが付与されたタイルごと設定範囲に含めることでColliderも一緒に配置してくれるようになります。今回紹介するのは「ParticleにColliderを付与する方法」になります。2Dで設定できる光や影のパラメータの変更方法について紹介していこうと思います。~#endif」といった記述があるときがあります。ゲーム開発を進める中で、キャラクターの動きやカットシーン、カメラの演出をもっと魅力的にしたいと感じることがあるかもしれませんが、こうした演出をプログラムで実装するのは時間と手間がかかります。いつも通りアセットを追加しようとしたところ、PackageManagerで何かしらのエラーが発生してしまいました。日本語での解決方法を探したところめぼしいものが見つからなかったので今後のことも考えてこちらに残しておこうと思います。Steamの実績を実装する方法はいろいろなサイトに載っているのですが、今後も同様の作業をすると思うので自分なりにかみ砕いてSteamの実績を導入する方法を残しておこうと思います。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。最近のコメント表示できるコメントはありません。免責事項等ホーム検索トップサイドバータイトルとURLをコピーしました。