マップ
パソコン入れ替えによるプロジェクト復旧の第二弾。今回はマップを創ります。以前の記事であいまいだった部分を少し明確にしました。 パレットの作成 Tile Palette ウィンドウを開く 新しいパレットの作成 画像の分割(省略) パレットに画像を展開 Tilemap…
画面のフェードイン・アウトが思ったよりコード量があるので、前回と今回の2回の記事に分けました。今回は第9回で作ったフェードイン・アウト処理と第8回のワープ処理をくっつけます。 フェードイン・アウトのインタフェース(第9回) ワープの状態 状態遷…
今回はフェードイン・アウトに挑戦します。(どっちか分からなくなるので、フェードインは「画面が明るくなる」、フェードアウトは「画面が暗くなる」です)画面を明るくする、暗くする処理と、それをワープのエフェクトに使うのと両方をする予定でしたが、…
第8回は、キャラクターのワープに挑戦しました。 ここまで実装を続けてくることで、Unityの基本的な構想が分かってきて、キャラクターのワープの実装についても勘が働くようになってきました。 キャラクターのワープは、第5回の当たり判定と、前回(第7回)の…
最低限のマップができ、キャラクターが四方を向くようになったので、いよいよ町やダンジョンへのワープを実装していこうと思いましたが、先にキャラクターに合わせてマップの再描画(古い表現ですね)が必要なことに気が付きました。 町やダンジョンへのワー…
今回は障害物の作成と当たり判定に挑戦しました。 かなりてごずりました。 キャラクターをグリッドに合わせる 層を分ける 層を定義する 層を設定する 障害物 境界線の設定 キャラクターの境界線 障害物の境界線 オブジェクトに質感を付与する キャラクターの…
プレイヤーを動かせるようになったので、今日はマップに挑戦します。最初は2DのRPGを目指すので、TileMapというものを使うことにします。しかし2019年度版のTileMapの使い方について分かりやすいサイトを見つけられず、2017年度版の説明が書かれたサイトを参…