マガジンのカバー画像

UE5で2Dゲームをつくる。

8
運営しているクリエイター

#カメラ

2Dカメラメカニズム #3追尾 <編集中>

2Dカメラメカニズム #3追尾 <編集中>

キャラクターとカメラを物理的につなげていれば、カメラがキャラクターを追尾する仕組みはいらないですが、今回は独立したカメラシステムなので、追尾する仕組みは必要になります。
 また、マリオなどのスクロールの仕組みだとちょっと独自の動きをするため独立しているほうが表現しやすいと思います。

マリオの動きからちょっと遅れてスクロールし始める。

キャラクターを追尾するメカニズムは?まずはどういう仕組みかを

もっとみる
2Dカメラメカニズム序章

2Dカメラメカニズム序章

簡単そうで難しいカメラの仕様について、こちらの動画をもとに考えてみました。ドット風だとちょっと考えが特殊なのでそれは別記事でまとめます。
まずは、細かいことは抜きにしてどういメカニズムで作るのか?という点をまとめていきます。

序章の今回は、参考にした動画のご紹介です。
こちらの動画を参考にカスタマイズを加えながら考察と紹介をします。

Part 1では、独立したカメラ 2つの枠を構築しカメラがキ

もっとみる
2Dカメラメカニズム #1 メインカメラ

2Dカメラメカニズム #1 メインカメラ

2Dのカメラづくりの第1回目はこちらの動画を参考にすすめていきます。
どのカメラをメインカメラとしてアクティブにするか?の仕組みです。

前半はキャラクタの仕組みづくりなので、カメラについては、17:40 Camera Setup からみてください。

複数カメラの仕組みUEでカメラというとキャラクターに紐づいている印象があると思いますが、2Dカメラではキャラクターから独立させます。

複数のカメ

もっとみる
2Dカメラメカニズム #2 画面サイズ

2Dカメラメカニズム #2 画面サイズ

第1回目では、メインとするカメラを決定する仕組みを説明しました。今回は画面サイズの設定や、メインカメラを決める際に使用している「Player Trigger Box」というコリジョンなどについての説明を行います。※PCやスマホ、タブレットなどの環境が異なる画面サイズという考察はできてません。
参考動画はこちらです。

レトロなドット絵とは?レトロなファミコン風ドット絵を意識した2Dの場合、16ピク

もっとみる
2Dカメラメカニズム #4 スクロール制限

2Dカメラメカニズム #4 スクロール制限

前回はサイズの話をしましたが、今回は動きについてです。前回作成したノードからちょっと改造していますが、基本的な仕組みはおなじです。

BeginPlayをトリガーにして、カメラを指定する処理と、キャストして変数にデータをSETしている処理になりますが、色々と学ぶことが多い処理です。

「Get Player Controller」とは?Player Indexは何を意味しているか?
まずは、プレー

もっとみる