ゲーム化!tomo_manaのブログ

ゲーム化!tomo-manaのブログ

Unityでゲームを作る方法について紹介しています

2020-07-01から1ヶ月間の記事一覧

Unity学習#10 (Unity 2019.4.1f1) フェードイン・アウト#2~ワープ処理との結合

画面のフェードイン・アウトが思ったよりコード量があるので、前回と今回の2回の記事に分けました。今回は第9回で作ったフェードイン・アウト処理と第8回のワープ処理をくっつけます。 フェードイン・アウトのインタフェース(第9回) ワープの状態 状態遷…

Unity学習#9 (Unity 2019.4.1f1) フェードイン・アウト#1

今回はフェードイン・アウトに挑戦します。(どっちか分からなくなるので、フェードインは「画面が明るくなる」、フェードアウトは「画面が暗くなる」です)画面を明るくする、暗くする処理と、それをワープのエフェクトに使うのと両方をする予定でしたが、…

Unity学習#8 (Unity 2019.4.1f1) キャラクターのワープ

第8回は、キャラクターのワープに挑戦しました。 ここまで実装を続けてくることで、Unityの基本的な構想が分かってきて、キャラクターのワープの実装についても勘が働くようになってきました。 キャラクターのワープは、第5回の当たり判定と、前回(第7回)の…

Unity学習#7 (Unity 2019.4.1f1) マップの再描画~カメラワーク

最低限のマップができ、キャラクターが四方を向くようになったので、いよいよ町やダンジョンへのワープを実装していこうと思いましたが、先にキャラクターに合わせてマップの再描画(古い表現ですね)が必要なことに気が付きました。 町やダンジョンへのワー…

Unity学習#6 (Unity 2019.4.1f1) キャラクターのアニメーション処理

今回は十字キーで入力した方向にキャラクターが向く、歩く(アニメーション処理)に挑戦しました。 Animation と Animation Controller を使います。慣れれば直感的ですが、初心者には少しクセがあるように感じました(本投稿でまとめてあります)。アニメー…

Unity学習#5 (Unity 2019.4.1f1) 障害物と当たり判定

今回は障害物の作成と当たり判定に挑戦しました。 かなりてごずりました。 キャラクターをグリッドに合わせる 層を分ける 層を定義する 層を設定する 障害物 境界線の設定 キャラクターの境界線 障害物の境界線 オブジェクトに質感を付与する キャラクターの…

Unity学習#4 (Unity 2019.4.1f1) マップを創る

プレイヤーを動かせるようになったので、今日はマップに挑戦します。最初は2DのRPGを目指すので、TileMapというものを使うことにします。しかし2019年度版のTileMapの使い方について分かりやすいサイトを見つけられず、2017年度版の説明が書かれたサイトを参…

Unity学習#3 (Unity 2019.4.1f1) キャラクターを動かす

今日はキャラクターを操作します。背景を動かす方法まで行く予定でしたが、思いのほかボリュームがありそうなので、一旦まとめました。 今のオブジェクトの位置 十字キーによる操作 キーの取得 オブジェクトの移動 気づいたこと 次にやること (#2~#4をまと…