妹でもわかるUnrealEngine4

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

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

エディタ

UE4.20のブループリントによるエディタ拡張

www.youtube.com「今日もYoutubeでUE4の放送やってたんだけど、UE4.20のエディタ拡張が面白そうなので調べてる。基本的にはBlutilityの強化なんだけど……」妹「ブルティリティってなんでしたっけ?」「エディタ上でゲームを起動する前にブループリントを実行…

マテリアルのプレビューは、回転させることができる

妹「タイヘンなことがわかった……」「なにをそんなにゲッソリしてるの」妹「マテリアルのプレビューがさ、回転するんだよ」「回転は……するんじゃない?」妹「するんだけど。右クリックじゃなくて、左クリックで回転したんだよ。マップとか作る画面だと右クリ…

ソースコントロールに接続しない方法

妹「あっ、しまった、またアレを押してしまった」「アレ?」妹「コレなんだけど」妹「これを押しちゃうと、何とかを接続するという、非常に恐ろしい事を言い出す。×ボタンもキャンセルボタンもついてないし、コワイ!」「あ、それはソースコントロール接続な…

動的に作成したコンポーネントの詳細をエディタで表示する方法

「コンポーネントが確かに存在してるはずなんだけど、なぜかエディタ上にでてこなくて困ったことがあったんだけど、それを解決する方法がわかった」shuntaendo.hatenablog.com「エディタの設定で表示できるようになるらしい。記事は4.17用だけど、4.18でも同…

UE4.18の地味な改良チェック

forums.unrealengine.com「UE4.18の正式版が出てたので、例によってメインのやつじゃなくて、ずらっと書いてあるその他の更新内容の方をチェック」 Before After「まずベクトルの内積と外積を計算するノードが、記号から、crossとdotというアルファベット表…

UE4の操作方法・ノード名早見表(英語版)の紹介

「海外の掲示板で、UE4のチートシートが話題になってた」uecasts.com エディタ操作用uecasts.com ブループリント用uecasts.com C++用「操作方法とかをコンパクトにまとめたもので、例えば妹が先日探していた、アクターを地面にぴったりくっつけるやつも載っ…

プロジェクトを開く時に94%とかで止まってしまう時は、待つ

妹「昔のプロジェクトからデータ持ってこようと思ったんだけど、なんかプロジェクトを開けなくなってるんだけど。古いやつだからかなと思って、古いバージョンのUE4で開いても同じで……」「開けないというのはどんな感じになるの?」妹「94%ぐらいで止まる。…

UE4.17の新機能・途中で関数のピンを減らした時に赤い警告ピンが出るようになった

「4.17の正式版も出たので早速チェック」docs.unrealengine.com「昨日のデフォルト値以外にもブループリント周りで結構重要な変更があって、途中で関数のピンを減らした場合の扱い変わってる。Orphan pinという項目のところに書いてある」

UE4.17の関数のデフォルト値

「4.17で関数のデフォルト値が使えるようになるという話と、今までも使えたのでは? という話と両方を耳にしたので、どういう変更が加わったのか調べてみた」4.16の場合 ・デフォルト値はどんな型でも全部文字で入力(入力しても意味がなさそうな型も多々あ…

UE4のエディタ便利操作5選……の動画紹介

www.youtube.com「海外の掲示版で紹介されてた動画なんだけど、小技の紹介動画的なもの。ブループリントとかマテリアルとかじゃなくて、エディタ操作に関するものみたい」妹「どんなのがあるの?」(5位) アクターを選択した状態でEndキーを押すと、地面にく…

UnrealEnginePythonをちょっとだけ試す

github.com「UnrealEngineでPythonが使えるプラグインがあると聞いたので、ちょっと試してみてた」妹「パイソン? ストⅡに出てくる?」「その人はパイソンでなくバイソンですね……Pythonというのは、プログラミング言語の一種なんだけど、海外ではとても人気…

インターネットにつながらない時のUE4起動法

「昨日の夜にインターネットが調子悪くて接続不能になってて、でもUE4には関係ないからと思って起動したら、普段スキップしてるログイン画面が出てきた。パスワードが違ってる場合と同じような感じ」妹「インターネットにつながってないとUE4って使えないの…

OpenAssetOrgのアセットで2Dゲームを作る(25) グリッドの大きさを2の乗数にする

「書くの忘れてたんだけど、2Dゲームを作る時、特にドット絵のアセットを使う場合はグリッドサイズを2の乗数に変えておいた方が便利になる」 エディタの環境設定 通常のグリッド 2の乗数に設定したもの「エディタの環境設定の、"スナップの大きさを2の乗数を…

コンソールコマンドを使ってデバッグする

「今日のテーマは、デバッグにコンソールコマンドを使ってみようという話。例えばコリジョンが重なってるのか、重なってないのかというのを調べる時、コリジョンの位置や形状をゲーム中で確認したいことがある」妹「表示設定でコリジョン見えるようにはして…

ブループリントでエラーが起きた時にすぐ止める設定について

「とあるプロジェクトデータの中身を確認してたんだけど、どうもゲームが終わった後にこういうエラーが出てきて、同じようにクリアしてるのに、エラーの数が多かったり、全然なかったりする、という事態が起きた。このままだとデバッグするのは難しい」妹「…

BSPブラシのBSPとは何か

妹「四角とか球とか作る、BSPっていうのあるじゃん? あれって何の略なの? 検索しても色々出てくるからどれかわからないし」「たぶんこのバイナリ空間分割というやつじゃないかと思うけど」バイナリ空間分割 - Wikipedia「BSPブラシって単体だとスタティッ…

ブループリントエディタの設定

妹「兄のブループリント見てると、時々トゲのはえたやつがあるよね?」「それはブループリントエディタの設定を試してるやつだよ。線の向きに合わせて矢印が出るという」「メニューから、編集 > エディタの環境設定の順番でクリックして、コンテンツエディタ…

SpriteStudioプラグイン使用中のプロジェクトをバージョンアップする

妹「わたしのプロジェクトを4.11で動かしたいんだけど、SpriteStudioプラグインがあると普通にやったら駄目なんだよね?」「プラグインを入れ替える必要があるからね。SpriteStudioに限らず、自分でダウンロードしてきたプラグインを使う場合はそうなる。入…

3Dアセットのサムネイルの角度を変える

妹「Thumbnail……ってサムネイルだよね? クラス設定のとこにあるから、適当に数字変えてみたんだけど、何にも反応なかったんだけど。なんだか角度っぽい名前のような」「それは3Dデータを含むアクター用の設定みたい」「こういうスタティックメッシュを含ん…

ブランチノードにある変なマークと多言語エディタ

妹「多分4.10からだったと思うんだけど、ブランチノードの偽の方になんか変なチェックボックスみたいのがついてて、あれってどういう意味なの?」「あれは多分誤訳というか誤植だと思う。"偽"の前に余分な字がくっついてる状態。4.10の時に結構訳が増量され…

関数名やマクロ名を全角から半角に変えても反映されない場合がある

妹「半角文字と全角文字っていうのかな、同じ数字でも違う大きさの字ってあるよね?」「ある」妹「最初にマクロに名前を付けてて、数字のとこが全角だったからちょっと気持ち悪いなと思って、あとから半角で入れ直したんだけど、マクロの名前が変わらないん…

UE4.10以降FBXのImportが遅くなっていたらしい

※追記 4.11Preview7でこの問題は修正されました「なんか遅くなってたらしい。4.9以前でFBX使ってなかったし、そんなにサイズが大きいFBXを扱ってないから気になる遅さではないんだけど。自分で対処出来るみたいだからやっておこうと思う」妹「4.11で直るんじ…

アセット名にアンダーバーや数字を付けた時の奇妙な挙動

妹「うーん、うーん。やっぱり何回やって同じになるぞ。なんだろこの不思議現象」 妹「編集中のレベルの名前を変えてたんだけど、最後にアンダーバーと数字が付けると、なぜか表示されてない場所があるんだよ。アンダーバーがなければ最後は数字でいい。あと…

ハイエンドとかスケーラブルな3D/2Dとかの設定の意味

妹「1度プロジェクトを作り直そうと思ってるんだけど、最初のハイエンドがどうこうとかいうのはどういう意味があるの?」「そのへんの設定はゲームの画質に影響する。あとからプロジェクト設定の、ターゲットハードウェアの欄を開いても変更出来るよ」「最初…

GGJ2016 UNREAL ENGINE ハンズオン勉強会の動画配信を見てた

「UE4の勉強会の中継映像がYoutubeの配信でやってましたよ」妹「やってました……って終わってから言ってもダメじゃん!」「見始めたの途中からだったし、その後は普通に見てたから教えるのを忘れていた」www.youtube.com※追記 Youtubeで録画配信も行われてい…

バージョンアップによるプロジェクト変換を同じフォルダで行う方法

妹「前に4.8のデータを別のフォルダじゃなくて、同じフォルダで変換すれば変な警告が出ないって言ってたけど、これどうやって同じフォルダで変換するの?」 「More Optionsって小さく書いてあるから、そこを押せばいいよ」 妹「なぜこんなわかりづらく」 「…

入力イベントが複数ある時の優先順位

妹「アクターにキー入力イベントをつけたんだけどさ、アクターいっぱいあるのに1個しか反応してない気がするんだけど」 「アクターでキー入力とか出来たっけ?」 妹「Input Enableノードを使えば出来る。というか1個は反応してるから、そこは合ってるはず…

UE4でなんか操作出来なくなった時に助かる方法

※Windows以外の場合は対処法違うはず 妹「ウィジェットの実験を色々やってたら、全然操作できなくなるというか、操作はできてるんだけど終了も何も出来ない状態になって、やみくもにWindowsっぽいマークのボタン押したら助かったんだけど、助かり方はあれで…

プロジェクト名の変更方法

妹「プロジェクト名ってどうやったら変えられるの? 上手くいくかどうかわからなかったからテキトーな名前でプロジェクト作っちゃったんだけど、まともな名前に変えたい」 「それはなんか簡単に変えられない仕組みみたいなんだよね。とりあえず詳しい説明が…

UE4.9の"外部からリファレンス"警告を消す方法

※この不具合はバージョン4.12で修正されたようです 妹「4.9にしようかと思ってるんだけど、なんかpreviewの時に変なエラー出るとか言ってなかった?」 「エラーじゃないんだけど、警告メッセージが出るってやつね」 「こんな感じのがレベルを開くたびに出て…