妹でもわかるUnrealEngine4

毎日更新? 妹に説明するために書いてるけど、たまにわかってない場合もあるUnrealEngine4を中心としたゲーム制作の話。略すとイモリアル

毎日更新? 妹に説明するために書いてるけど、たまにわかってない場合もあるUnrealEngine4を中心としたゲーム制作の話。略すとイモリアル

Paper2D

Paper2DのFlipBookを作成する

「ちょっと録画が上手く行かなかったけど、とりあえずFlipBookを使ってこういうアニメをさせる。たぶんこのブログではFlipBookまだ取り扱ってなかったはず」妹「アニメはSpriteStudioで動かしてたから」「パーツ単位のアニメの場合はそうなんだけど、コマ毎…

ExtractSpritesで、スプライトシートからの切り出し方を細かく設定する

「昨日はスプライトを全部切り出したんだけど、やっぱり使う分だけの方が面倒がなくていいかも……と思い直したので、今回はピンポイントで必要な分だけ抜き出す」「全体をテクスチャとして読み込んで、ExtractSpritesというコマンドを選ぶところまでは同じ。…

OpenGameAssetのドット絵をUE4に読み込む

「今日は昨日紹介したサイトから絵をダウンロードしてきて、それをUE4にインポートするところまでやろうと思う」opengameart.org「今回選んだのは、このドット絵アセット。キャラクターと背景がセットになってて、そのキャラクターの方を入れてみる」「どの…

processingを使ったグリッド用スプライト画像制作

「今日はこういうモノを作っていた。ゲーム中に配置できる方眼紙的なやつ」妹「これにはどういう使いみちが?」「マップを作る時に、こう、見てわかるのがあった方がいいかなあ……って思ったんだよ」妹「でもそれだったらUE4でも線は出てくるのでは」妹「こう…

UE4.13からPaper2DスプライトをUMGで表示できる……らしい

www.unrealengine.com「4.13の更新情報、日本語のやつが出てたんだけど、これによるとウィジェットの中にPaper2Dのスプライトを使えるようになったらしい。これ妹がほしがってたやつだよね?」妹「あ、さっきそれ見たよ。これほんとかな……C++専用とかじゃな…

コンストラクションで自動的に地面を広げる実験+縦方向

妹「縦方向の増築も出来るようになった。なんとなく仕組みがスマートじゃない気はするけど、思ってたような動き方になった」 妹「とりあえず最初に縦横の範囲を調べて、スプライト何枚分か計算して、その回数分だけループさせてスプライトを追加している。最…

コンストラクションで自動的に地面を広げる実験

妹「地面が自動的に広がるシステムの開発に成功した。やってることは公式のチュートリアル動画の、壁を自動的に増やすみたいなやつと同じなんだけど、Paper2Dでも同じことが出来た」「ちゃんと繰り返しても大丈夫な絵になったんだね」妹「一応上下左右に積み…

2Dで作ったアセットを綺麗に表示にする

妹「なんかよくわかんないけど画期的な方法を発見しましたぞ!」 (左・元の状態、右・F2キーを押した後の状態)妹「前々から、お絵かきソフトで書いてる時と、UE4で表示した時の色が違うから、なんか変だと思ってたんだけど、ゲーム中にF2を押すと、元の色…

ブループリント製の学習用レトロゲームプロジェクト

「ランチャーのラーニングタブからダウンロード出来るプロジェクト以外にも学習に使えるプロジェクトは色々あるんだけど、UE4攻略Wikiで紹介されてた、レトロゲーム、つまり昔風のゲームのプロジェクトは参考になりそうだった」forums.unrealengine.com「今…

アタッチしたコンポーネントを常に手前に表示する

そのままにしていると反対向いた時にアイテムが裏側にいってしまう問題 「昨日のSetAbsoluteOrderがどういう原理で動いてるのか調べたんだけどね、Location用のフラグとかRotation用のフラグとかは分かれてるんだけど、軸ごとには分けられる仕組みにはなって…

ソケットにくっつけたアイテムの動きをアニメーションと連動させつつ、回転はさせない

妹「手にりんごを持たせてみたところ、りんごがクルクル回ってしまうので、そうならないようにするのをやってみた」「これはソケットにつけてるの?」妹「SpriteStudioで、手のところに作ったヌルパーツにくっつけてる。ヌルパーツじゃなくて手のとこに直接…

Paper2Dスプライトの大きさ調整

妹「今日はりんごの大きさを調節していた。なんか思ってたのよりちょっとデカかったから」「絵を小さく描くとか? Scaleで設定とか?」妹「大きさはちょくちょく変更したいから、変更するたびに絵の方を直すっていうのはちょっと。あとScaleでやるのもちょっ…

SpriteStudioのキャラクターをPaper2Dのマップに追加すると見えない問題

妹「SpriteStudioのキャラクターを追加してたんだけど、全然見えないから変だと思って調べてたんだけど、これなんか角度がおかしい気がする」妹「3Dのマップに追加すると見えているのに、2Dのマップだと斜めになってて、回転されたりカメラを動かしたりしな…

Paper2Dのスプライトの重ね合わせ順

妹「横スクロール出来るようになったんだけど、なんか重なり方がおかしい気がする」 「えっ、もうこんなとこまで作ったの!?」 妹「なんか出来た」 「そうなんだ……重なり具合はこれどっちが上になるのが正しいの?」 妹「クローバー。配置はY軸をずらして手…