妹でもわかるUnrealEngine4

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

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

アセット

MixamoのAutoRiggerを使った骨入れ(7) Unity用と普通のやつ

「Maximoでダウンロードできるfbxが、今は"FBX For Unity"と"FBX"と2つあるんで、いったいどう違うのかというのをちょっと調べてた。容量もほぼ同じだけど、ファイルの中身はちょっと違うみたい」妹「どう違ったの?」「違うけど、何が違うのかはよくわから…

MixamoのAutoRiggerを使った骨入れ(5) アニメーションの詳細設定。足踏みタイプへの変更など

足踏みするやつ 前のやつ「前回Mixamoのアニメを再生すると、本体ごと動いて戻ってって感じになってたけど、移動無しにする方法を教わったので試してみた。グレーマン用の走るアニメと同じ、その場で足踏みするタイプ」妹「これを自分でSetActorLocationとか…

一時間でカッコいい森を作る動画「Create a Forest in UE4 in 1 Hour 」

www.youtube.com「今日はこの動画が話題になってた。Quixel MEGASCANSというアセットを使ってるらしい。主に自然物用みたいだけど、膨大な量の3D形状とマテリアルのデータがあるという……」www.siliconstudio.co.jp妹「それはおいくらなの?」「それがその、…

SpriteStudio6のβ版のマスク機能を使ったアニメーション #spritestudio

「昨日作ったロゴに表面反射を加えて、それが動くようにしてみた。よくあるロゴがキラッと光るような演出」妹「これはどういう仕組みになってるの?」「こういう感じでロゴの手前に光用の絵を置いてて、これをスライド移動させてるだけなんだけど、そうする…

ドット絵のような、違うような「Marmoset Hexels2」

store.steampowered.com「今SpriteStudio6のβテストをやってて、それに参加したのでジャンケンのを一時中断してそっちを試そうと思ってるんだけど……」妹「この写真はSpriteStudioには見えないというか、なんかバケツたまちゃんが異様にカクカクしてるような…

ゲーム開発に使える無料ソフト・アセット類

forums.unrealengine.com「UE4の公式フォーラムを見てたら、こういうスレッドを見つけた。だいぶ古い投稿だけど気付いてなかった」妹「なんか色々あるね」「3Dもあれば2Dもあるし、音関連のアセットもある。一部ブループリントのアセットとかを除くと、ほと…

SpriteStudio Indie版のデータを公開する時の利用規約

www.webtech.co.jp「うちでも使わせてもらってるSpriteStudioのIndie版だけど、ゲームに使った場合は最初にスプラッシュスクリーン(ロゴがアニメーションするやつ)の表示をするっていうルールがあったんだけど、その辺のルールが細かくなってて、動画やSNS…

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

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

Inkarnateによる地図作成

「今日はInkarnateによる地図作成。これは何かに使えるような気がする」Inkarnatewww.moguragames.com「昨日の色塗りと同じくブラウザ上で全て完結する。お絵かきソフトっぽい操作で、地面を塗ったら地面が出来て、建物や山、森を塗ればそういう風になる。地…

OpenAssetOrgのアセットで2Dゲームを作る(19) 特に意味のない、恐竜の顔をした謎のアクター

「UE4のプロジェクトで、特に非公式のやつに多いんだけど、こういう恐竜みたいな顔をしたアクターをちょくちょく見かけるんだけど、これの使い方を知っておくとちょっとだけ便利」妹「どういう機能なの?」「機能としては、レベル上に置いた時にただ恐竜の顔…

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

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

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

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

UE4製マインクラフトっぽいゲーム用Toolkitが販売開始していた

youtu.beforums.unrealengine.com sellfy.com「UE4で作ったマインクラフトっぽいのとして紹介したことがあるやつなんだけど、その時は動画と動作デモだけだったのが、今見てみるとツールキットとして販売中だった」妹「ツールキット? プラグインではなくて…

MarvelousDesigner6 For Steamが11/30までセール中

※昨日の記事アップロードミスしてたので修正しましたstore.steampowered.com妹「これはなんですかな?」「服作るやつ。3Dの。技術的にはクロスシミュレーションの一種なんだけど、服を作るのに特化してる」www.youtube.com「ポリゴンでキャラクター作るって…

UE4.14に「Simplygon for UE4」を入れると何が変わるのか?

「起動時のログにはこういう違いが出る。入れる前からSimplygonの何かをUsingしてるけど、でも」妹「それはプラグインなの?」「プラグインに似てるんだけど、プラグイン一覧には名前が出てこないから、もうちょっと特殊な位置付けだと思う。半公式みたいな…

UE4.14に標準搭載されたSimplygonを試す

docs.unrealengine.com「Simplygonというのは、ポリゴンの数を簡単ラクチンに削減出来るソフトウェアなんだけど、これの技術がUE4.14から標準機能として組み込まれることになった」妹「今までだとZBrushの機能とかでポリゴン数減らしてたと思うんだけど、あ…

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

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

2Dゲーム用のアセット作り・地面と草

妹「今まで作ってたアセットはゲームっぽいというか、四角いのをいっぱい繋げる方式だったけど、どうも見栄えがよくならないから、ちょっとイラスト的に作ってみている」「画面固定なの?」妹「それはスクロールする。左右はスクロールしてもつながるように…

SMILE GAME BUILDERのマップを、UE4で読み込めるようになる……かも?

GDCに出展した際に、度々聞かれた「スマイルゲームビルダーで作成したマップデータをFBXフォーマットでエクスポートする機能」の実験しております。写真はMayaとUnreal Engine。こんな感じで他のゲームエンジンと連携できる機能を模索中。 #SMILEGAMEBUILDER…

HTML5用の水面調整

imoue.hatenablog.com の話の続き妹「ちょっと水面のマテリアルを別のに変えてみたんだけど、これでHTML5にするかどうなるだろ?」「今度は水っぽいね。砂っぽくはない」妹「でもちょっと光の反射がきついかなあ……」 Windows版で表示したもの「反射自体はあ…

MagicaVoxel と Qubicle どっちが良いのか?

「ボクセル型のモデリングツールっていうと、先日のMagicaVoxelと、もう1つQubicleってのがあって、ざっと調べただけでどう違うのかよくわからなかったんで、自分で操作した感触を表にまとめた」ephtracy.github.io www.minddesk.com MagicaVoxel Qubicle 公…

サウンドキュー機能を使って音の有効活用をする

docs.unrealengine.com妹「さいきんサウンドキューというやつの使い方がわかってきて、これで音作りがだいぶ楽になったんだよ」「なんかむずかしそうで使ったことない……」妹「わたしが使えるのも、そんなにイロイロではないけど」妹「まずループするやつ。音…

MP3をWavに変換してからUE4で使う

「なんとか完成の目処が立ってきたので、今日はBGMを入れる作業をしていた。前に紹介したJukeDeckを使う」妹「自動で曲が作れるというやつか」imoue.hatenablog.com imoue.hatenablog.com「この記事の時からサイトの構成とか変わってるんだけど、だいたいの…

UE4で作られたカッコいい地形生成デモ「Terra Nova」

「前に言ってた、空飛んでる時の地面とかショボいと嫌って話で、こういうのがあったよ」公式サイト Thomas Van Nuffel - 3D Generalist, looking for an internship日本語紹介記事 Terra Nova - Unreal Engine 4 を使ったインゲーム地形生成システム!プロジ…

エビフライのマテリアル

妹「そういえば、昨日は結局マテリアルをどうやって設定したか書いてなかったんだけど」「あんまりたいした話ではないんだけど、まずBlenderで保存したfbxを読み込む。ZBrushで作ったfbxそのままでもいいけど、その場合やっぱりサイズが小さすぎるから、小さ…

ZBrushで作ってBlenderで開く

「先日作ったエビフライを……」妹「わたしが作ったエビフライ!」「妹が作ったエビフライを、obj形式でエクスポートすると、Zbrushのサブツール毎に別ファイルになって面倒だったので、1つのファイルに出来る方法を探してきた」「Zpluginの中にFBX Exportとい…

Blenderで作ったFBXをUE4に読み込む(4) 標準スケルトンをBlenderで操作する

「Blenderで、UE4の標準スケルトンに合わせてキャラクターを作るのはちょっとめんどくさい。UE4のグレーマンをFBX形式で書き出して、アーマチュアをコピーすればいいと思ってたんだけど、少なくとも今のバージョンだと上手く読み込めない。メッシュはともか…

Blenderで作ったFBXをUE4に読み込む(3) FBXを読み込んだら出来てたアセットと名前

「FBX形式のファイルをコンテンツブラウザにドラッグすると、関連アセットが色々出来る。どういうアセットが出来てるかというのと、あとどの部分で設定した名前が使われるか、ってところが今日の記事のテーマ」 種別 数量 アセット名 用途 スケルタルメッシ…

Blenderで作ったFBXをUE4に読み込む(1) エラーメッセージの対処

「このところBlenderばっかりやってたので、そろそろデータをUE4に持っていってみよう! とやってみたらこうなった」妹「だいぶ……大きく育ったね」「寸法については一切考えず、そのままインポートするとこうなってしまった。この点はしょうがないと思うんだ…

GetActorBoundsでアクターの大きさを調べる

妹「アクターの大きさって調べられないのかな? 一番でっぱってる部分で計算した場合に、長さがどれくらいかという」「何に使うの?」妹「ブロックをキッチリ等間隔で並べる仕組みを、色んなのに使えるようにしたいんだけど、大きさがけっこうまちまちで。か…

被破壊コンテンツは閉じたメッシュとして作る

妹「やっぱり平面のままで破壊出来ないかと思って調べたところ、まず向きがおかしいから表示されないってのはわかった。回転すると見えるようになったんだけど、でも破壊しようとすると、1枚のポリゴンのままでぺろーんと落ちちゃってる」「とすると、やっ…

ポリゴンにテクスチャを貼り付ける場合の透過設定

妹「前に聞いた方法で3Dポリゴンに絵を貼り付けるのをやってたんだけど、これだと角が丸くなりませんぞ? Paper2Dの方では角の部分透明になってるから、絵の問題じゃないと思うんだけど」imoue.hatenablog.com「それは多分マテリアルで透明度が有効になって…

Kritaによるアセット制作

妹「Kritaというやつを使ったアセット制作をやってみていた。使い方まだよくわかってないけど、いい感じのが出来た気がする。アクションゲームのブロック的な」「左右対称の機能を使ったの?」妹「絵部分じゃなくて枠の部分に左右と上下のを使った。あとフィ…

対称になった画像素材を手っ取り早く作る方法

妹「ウィジェットにハートの絵とかを、なんというかこう、綺麗に描きたいんだけど……」「妹が使ってるのはSaiだから、そういうのに向いてる機能は少なめかも」妹「コピーして左右反転はやってみたけど、なんか微妙にズレるし」「最近では左右反転した状態で描…

4.12で追加されたMobileStarterContent

「4.12からの新機能。ただpreview5じゃなくてもっと前からのような気がするけど、MobileStarterContentというのが追加されている。要するに軽量版スターターコンテンツなんだけど」妹「その写真のどっちがモバイルなやつ?」「……どっちだっけ? 実際問題とし…

BSPブラシのBSPとは何か

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

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

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

英語でフォルダ名を付ける時の複数形問題

妹「アセット名とか、英語で付ける自体は辞書引いたりしてできるんだけど、次の日に見ると一体それがなんだったかわからなくなるね……」「そ、それはどうにもならないね。名前にコメント付ける機能はないし。アセットのサムネイルをわかりやすくするぐらいで…

約15GBの無料効果音素材 The #GameAudioGDC Bundle – Part 2 –

www.sonniss.com「無料で使える効果音素材があったので紹介。先日あったゲームイベントのGDC2016で、SONISS.COMというサイトを宣伝するのが目的だけど、リアル系の効果音素材が入ったデータが公開されてる。牢屋が開く音とか、空港で人ザワザワしてる音とか…

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

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

テクスチャを貼るのに使える平面ポリゴン Shape_Plane

「たしかテクスチャを貼る用の平面ポリゴンの作り方探してたよね?」妹「うん。Paper2Dだと使えないやつあるから。パーティクルで飛び散るやつとか。タッピーチキンのやり方を真似しようと思ったけど、そもそもどういう風になってるのかさっぱり……」「Radial…

UE4上でマテリアルを調整してDazStudioデータのまつ毛を正常化

「昨日の最後の画像は、まつ毛の修正前で、ポリゴン丸出しだったけど、あれは修正するとこういう風になる」「前にも書いたけど、DazStudioからExportする段階で、塗りのテクスチャと透過テクスチャと統合するオプションにチェックを入れず、白黒のテクスチャ…

BlenderからUE4にデータを持っていく実験

「ようやく本題に入るというか、DazStudioからBlenderにもってきたデータを、今度はBlenderからUE4にもっていくんだけど、これもやっぱり難しい」妹「それは色んな人がやってるということだから、資料もいっぱいあるのでは?」「難しかったという資料がたく…

DAZ 3Dの「Indie Game Developer License」をUE4で有効活用したい

「うーん、やっぱりトゲが生えちゃうなあ……」妹「なにこの珍妙なキャラクター? 兄が作ったの?」「いやそうじゃなくて、買ってきたデータなんだけどね。読み込みが上手くいってないみたい」www.daz3d.com「このDazって会社は、Poserという3Dキャラクターの…

2Dゲームの背景調査(色彩編)

「今日は背景の色の話なんだけど、そもそもファミコンゲームだと背景が1色のみというケースも結構多い」www.youtube.com「黒だったら夜とか地下、あるいは宇宙。青なら晴れた空とか、緑なら森の中というイメージで出てくる。これは容量が少ないから背景の絵…

2Dゲームの背景調査(描き方編)

妹「ゲームの背景ってドット絵が多いみたいだけど、やっぱりドット絵で描いた方がいいの?」「全体のクオリティを上げるにはドット絵の方が楽だろうとは思う。例えば木を1つ描いて、同じのをコピーしていこうと思ったとき、手描きだと同じように描いた木が…

自動作曲サイト「JukeDeck」でBGMを作る

「前回のぷちコンの時に困ったのが音、特にBGM。有料や無料のBGMで使えるものはあるんだけど、安くて良い感じの物はすぐ他のゲームでも使われるから、結果的に聞き覚えのあるBGMになってしまう事が多い。買うまでどんな曲かわからない事もあるし。そこまで凝…