妹でもわかるUnrealEngine4

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

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

UE4.15 preview4のアップデート

forums.unrealengine.com


「またまたアップデートがあった。クラッシュその他の細かい修正による安定性の向上。マテリアルのクラッシュも1件直ってるけど、これはうちで起きた現象とは関係なさそう」

forums.unrealengine.com

「ただ修正箇所じゃなくて、まだ修正してないよって書いてあることの方がちょっと気になった。マップに配置したブループリントのパラメータが、時々消えるとかなんとか書いてあるんだけど」

妹「なんですかそれ」

「配置ブループリントを継承元のクラスの中身を変更して、強制コンパイルして、ってやった後でセーブすると、次に見た時にあるパラメータがなくなってる……多分初期値に戻っちゃってるんだろうけど、そういうことがあるらしい。で、その修正が4.15では間に合わないっぽいので4.16での対応に変更になったと」

妹「大惨事なのでは?」

「でもこれ4.8からあったらしいから。ということは2年ぐらい前からそうだってことで、あまり頻繁に起きることではないんだと思う。ただパラメータが消えてたら、セーブのし忘れの他に、このバグの可能性も考えておいた方がよさそう。時に継承元のクラスを変更した後とかは」

妹「でもどっちにしてもパラメータが消えてることには変わりないのでは?」

「そうなんだけど、なんというか、セーブしたつもりなのにしてなかったと理解しちゃうと、脳の老化とか心配になるでしょ」

スプライトのつなぎ目のとこに線が出る問題の解決

f:id:una_unagi:20170207232016p:plain

妹「そういえばアクションゲームのマップ作る時に、なんかスプライト同士のつなぎ目のとこに変な線が出ることがあって、ひょっとしてこれタイルマップとかで解決出来たりするのでは? 計算上隙間はないはずだし、ウィンドウの大きさによって出たり出なかったりするのが不気味」

「タイルマップでもいいけど、それ以前にテクスチャを2D用にする設定をしてないのでは? これ作ってたのだいぶ前だから、そのへんよくわかってなかったし」

妹「うーん、テクスチャに特別何かした記憶はないかも。普通にコンテンツブラウザに入れただけ」

f:id:una_unagi:20170207232418p:plainf:id:una_unagi:20170207232422p:plain
imoue.hatenablog.com

「標準設定のままみたい。先日……というか、去年やった方法で、スプライトに適した設定にしてみる」

f:id:una_unagi:20170207232432p:plain

「すると線は見えなくなった。ウィンドウの大きさをぐいぐいしても大丈夫だった」

妹「おお、長年の懸案事項が解決した。ということはあの線は?」

「テクスチャの端っこに出来た微妙な汚れみたいなものじゃないかな。拡大縮小の倍率によってはそれが出ない、もしくは目立たない状態になってたと。とりあえず2D用のスプライトが変な時は、テクスチャにApplyPaper2DTextureSettingしておいた方が良さそう」

Inkarnateによる地図作成

f:id:una_unagi:20170206232304p:plain

「今日はInkarnateによる地図作成。これは何かに使えるような気がする」

Inkarnate

www.moguragames.com

「昨日の色塗りと同じくブラウザ上で全て完結する。お絵かきソフトっぽい操作で、地面を塗ったら地面が出来て、建物や山、森を塗ればそういう風になる。地図を描く専用のお絵かきソフトと考えていい」

妹「たしかに全体マップ的な絵を描くのは大変だった」

「他にもこういう感じの地図制作ソフトあるけど、これは見た目がわりとカッコイイ。あとアイコン類は自作も出来るみたい」

妹「もう少しかわいい感じの地図がよいのですが」

f:id:una_unagi:20170206232957p:plain

「アイコン類はこうやって追加出来る。あと地面のテクスチャも。ただ海というか、一番奥にあるレイヤーをいじれない。全部地面にして、アイコンを置くだけにすればかわいい地図も作れると思うけど、それだとこれを使う意味があんまりないような気も」

妹「海との境目の、海岸線のとこはこれどうなってるの?」

「形はブラシで、ちまちまと絵を描いていく。ただ地面の部分に、お絵かきソフトでいうレイヤ効果がついてて、海岸線部分に輪郭線と軽く影がつく。地面の色塗りモードでは、地面のある部分だけを塗れるから形は崩れない」

inkarnate - Google 検索

「検索するとこれで作られたカッコイイマップが色々出てくる。こういう感じの物が作れる。フィールド移動のないRPGSLGと相性が良さそう」