妹でもわかるUnrealEngine4

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

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

コンピューター全般

ディスプレイが複数あると動画チュートリアルが見やすい

「今日UE4の放送をYoutubeでやってて、Paragonのアセットの使い方とか、アニメーションの合成のやり方とかやってた」www.youtube.com たぶんアーカイブがここで配信されるはず「それはそれとして、やっぱり画面が2つあると便利だね。片方でこういう動画を見…

値渡しと参照渡しは、兄にもよくわかっていない

妹「ちょっと前にボクセル作ってた時に、値渡しと参照渡しみたいな……って書いてあったけど、それなんだっけ? 聞いたことがあるかもしれないけどよくわからん」「それなら丁度いい記事があったよ。リファレンス渡しというのが参照渡しの事。単に言葉の訳し方…

Blender修行(4) 見慣れないファイルの保存画面

妹「わたしがちょっと前にBlenderの練習してた時に、操作とかはそこまで難しいとは思わなかったんだよ。でも一番意味わからなかったのがデータの保存。というか、結局保存出来なかった」「え、保存できない」妹「その時は本見ながら作ってたんだけど、作ると…

英語の名前を付けるときの区切り方

妹「名前に日本語が使えないのはしょうがない……いやしょうがなくはないんだけど、とりあえず単語の区切り方はどうしたらいいんだろう。スペースはまずいんだよね? あと出来ればSHIFTキー使わない方法で」「なんでSHIFTキー?」妹「押しにくいじゃん」「うー…

静的と動的という区別がある理由

妹「静的ナントカと動的ナントカって色々出てくるんだけど、結局辞書で意味調べてもよくわからないというか、意味はわかるんだけどどうしてそういう区別してるのかが書いてないような」「基本的に静的と動的って分かれてる物は、静的の方が高性能だけど不便…

配列のInsertとSetArrayElemの違い

妹「配列のInsertとSetArrayElemって一体何が違うのかと思って、マニュアル見たけど全然わからなくて、色々やってみた結果、Insertだとそれより後ろやつが1つずつずれていって、SeArrayElemというのだと上書きすることがわかった」「うーん、それはマニュア…

テクスチャの透明部分についた色

妹「昨日言ってたテクスチャの透明な部分の色なんだけど、消した後の色が残ったにしては、こんな風に茶色に塗った記憶とかないんだけど、全部背景茶色になってるのはなんでだろ? サムネイルでも茶色になってる」「サムネイルもOpaque設定で表示されてるみた…

二次元配列の作り方・その2

関連記事imoue.hatenablog.com妹「昨日言ってた、横幅を足したり引いたりして上下に動かす案なんだけどさ、あれだと横にいきすぎた時のループ処理とか出来なくない? 現在位置がどうなってるかわからないから、普通に1足すと次の段にカーソルがいっちゃうよ…

自作マウスカーソルが遅れてついてくる問題

妹「気のせいかなとも思ったんだけど、昨日作ったカーソルって、本物マウスカーソルにくらべてちょっと遅れてるような気が」「遅れてる。元々マウスカーソルはゲーム側じゃなくて、WindowsとかのOSで制御してるんだけど、OSの仕組みの中でもめちゃくちゃ優先…

番外編・誤り検出符号の話

妹「兄が買ってきた新型ゲーム機にカセットを突っ込んでるんだけど、ちゃんと読み込めた時にゲームの名前が出てくるのは、カセットの中に名前とかが書き込んであるってわけじゃないよね?」「そういうわけじゃないよ。ゲームの名前のデータの一覧表が入って…

サイズとディスク上のサイズの違い

妹「昨日の写真見直してて気になったんだけど、サイズと、ディスク上のサイズと、なんで容量2つもあるの?」「それはディスクの構造的な問題なんだけど、ディスクの最小単位は1バイトだけど、読み書きの最小単位はもう少し大きい。その最小単位を1セクタっ…

やっぱりSSDの容量足りないのでシンボリックリンク使ってHDDに移した

妹「よくみたら4.9.1のままだったからアップデートしようとしたんだけど、空き容量が15GB必要ですって言われた……」「ないの? 15GB」妹「ないよ……ダウンロードしたデータもこまめに消しててこの状態だから、これ以上減らすの無理」「いったん4.9.1を消してか…

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

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

妹、配列の存在意義がわからない

妹「配列ってさ、なんのためにあるの?」 「何のためと言われても漠然としてて、なんと答えたらよいものか」 妹「いや要るからあるんだとは思うし、C++の説明も読んだし、チュートリアルとか見ながら使うことは出来るんだけど、これそもそもなんのためにある…

アクタをちょっとずつ目的地に近づける方法・もっと簡単版

「よく考えると、昨日のブループリントだと残りの距離のことを考えてないから、残り2cmしかない時でも5cm先までいっちゃうという問題が残ってる」 妹「途中でBlockされるから別に平気なのでは?」 「Blockだとそうなんだけどね。Overlapにして高速移動させる…

アクタをちょっとずつ目的地に近づける方法

妹「ヒット問題が解決したのはいいんだけど、ルートにSceneがないとMoveComponentToが動かないなあ」 「そもそもなんでコンポーネント動かしてたの? この場合アクタごと動かしてもいいのでは」 妹「コンポーネントを動かしたかったわけじゃなくて、MoveComp…