妹でもわかるUnrealEngine4

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

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

3Dゲーム

MinecraftのVR版をやってみた

「Minecraftが無料と書いてあったからやってみたんだけど、どうもWindows10に元々入ってる90分無料版、もしくは製品版を、無料でVR対応にするということらしい。つまり90分しか遊べない。妹のパソコンにもたぶん入ってるよ」妹「そんなの入ってたんだ……全然…

HTML5用の水マテリアル研究

「しばらく進んでなかったUnrealEngine4のゲームのHTML5出力計画だけど、ラーニングのとこにある"水面の表現"のとこにあるサンプルアセットをHTML5化して実験したところ、M_LakeWater_01_Instを使うといい感じに出来ることがわかった」妹「あれおかしいな。…

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

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

エビフライを反復横跳びさせる

「エビフライのジャンプ方法についてこのところ悩んでて、CharacterMovementを使うかとか、スプライン関数はどうかとか、色々考えてたんだけど、最終的にこの本のアルゴリズムを使うことにした」 アクションゲームアルゴリズムマニアックス : 松浦 健一郎, …

Blender修行(27) アニメーションの動画化テスト

「で、色々やった結果がこれなんだけど、なんだか上手くいってないんだよね……」妹「なんかコワイ!」「腰の部分を動かしてないからね。普通はあるくと上下に動くというか、動かないと足が宙に浮いてしまう。他にも目の表現とか色々あるけど……」妹「服がやぶ…

Blender修行(21) ドープシートとタイムライン

「いよいよキャラクターをアニメーションさせるところに進む……進みたいんだけど、アニメーション関連の画面はよくわからなかったので、今日はまずその調査から」「アニメーション用にレイアウトを変えようと思って、標準レイアウトの中にAnimationっていうの…

雪の降らせ方を考える

妹「ちょっと気になっただけなんだけど、雪ってのはどうやって降らせたらいいんだろ?」「雪っていうと、こんなのかな。これはパーティクルを使って生成してる。3Dゲームだとこのタイプの雪が多い印象」docs.unrealengine.com 妹「そういう本格的なのじゃな…

ナビメッシュでジャンプする計画失敗……

「さいきん妹があんまり困ってない様子なんですが……」妹「いや困ってるのは困ってるんだよ。ナビメッシュで、AIがジャンプしながら追いかけていくのが全然上手くいかない。SmartLinkで上手く飛んで崖を登ったと思ったらすぐ降りてきちゃうし。逆方向なのに。…

NavLinkProxyとSmartLinkの謎

妹「先日ナビメッシュの問題が解明されたので、折角だからオバケのやつをもう少し調整してみようと思ったんだけど、やっぱりなんか上手くいかない」妹「NavLinkProxyのイベントで、EventReceiveLinkReachedという……なんて読むのか全然わからんけど、これを使…

モコモコにする「NeoFur Plugin」

公式ページ NEOFUR — NEOGLYPHIC ENTERTAINMENT日本語での紹介記事 3dnchu.com「ちょっと面白そうなプラグインを見つけたので紹介。端的に言うと、普通のポリゴンモデルに毛をもっさもっさ生やすためのプラグイン」妹「毛ってプラグイン無いと作れないの?」…

NavLinkProxyは地面に深く差し込む

妹「もう1つ謎が残ってたんだった。NavLinkProxyがね。やっぱり上手くいってないみたいなんだよ。壁にゴンゴン当たって通れないとか、降りられないとかならわかるんだけど、追いかけるのをやめて周り道をしちゃう。どうもルート自体が認識されてない気がす…

DoN AI Navigation Pluginのインストール方法

www.drunkonnectar.com「昨日紹介したプラグインのインストール方法は、英語ページというのが若干わかりにくいだけで、内容としてはシンプル」「ZIP形式のファイルをダウンロードしてくる。ただちょっと問題なのが、このプラグインは今のところUE4.10にしか…

空中を自動的に障害物を避けながら飛ぶプラグイン「DoN AI Navigation」

www.drunkonnectar.com「UE4の標準のナビゲーションシステムは、空中を浮いて移動するキャラクターには向いてない。じゃあ標準じゃないナビゲーションシステムを使えばいいのではないか? ということで今日紹介するのはこの、DoN AI Navigation」www.youtube…

AIMoveToで空中を進む場合とそうでない場合

妹「プレイヤーが近づくと追いかけてくるようなオバケを作ってたんだけど、プレイヤーが近くにいない時はそのへんをウロウロさせるようにしたんだよ。そうするとウロウロはするようになったんだけど、何故か高さが変わらない。FloatingPawnMovementなんだか…

ぷちコン用に作ろうとして挫折した記録

妹「おにごっこというか、ケイドロというか、そんなイメージで作ってたんだけどね。AIと追いかけっこするような。キャラクターはサンプルデータのを使った」「何が問題だったの?」妹「最終的には全部問題だったんだけど、まず追いかけてくるAIが上手くいか…

サイコロを投げる前にRandomRotatorを使うといい感じになる

「理想的なサイコロの転がり方について調整してたけど、やっぱり投げる前のサイコロの向きを調整すると良さそう。どんな投げ方でも偏りは出るけど、それはどの目が出やすいっていうんじゃなく、その時に上になってる目が出やすいとか、その隣が出やすいとか…

物理演算は全く同じパラメータでも毎回違う結果になる

「昨日のサイコロのやつがどうにも気になって仕方がないので、改造してた」妹「サイコロ投げるようにしたの?」「サイコロにProjectileMovementを追加して、サイコロをスポーンして弾みたいに発射してる。サイコロは大きく表示したかったから、升的なものを…

レトロゲームプロジェクトの研究①PongGame編

「昨日のプロジェクトの中身を見ていくわけだけど、まずは見た感じ簡単そうだったPongGameから。Pong(ポン)というのはゲーム史の本を開くと最初のあたりに書いてある有名なゲームだから、多分妹も知ってるんじゃないかと思うんだけど」妹「知ってるんじゃな…

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

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

下からジャンプで通り抜けられる足場・番外編(3Dの場合)

妹「ところでこのすり抜ける足場って、2Dの場合はこれでいいとして、3Dでやると変なことにならない?」「3Dといっても色々あるけど、全方向に自由に動けるゲームだったらあんまりこういう足場はないだろうね。でも動ける方向が限定されてて、見た目3Dだけど…

ぷちコン応募作 ラブ・エネミーを一般公開

drive.google.com「よく考えると妹のだけ出して自分のやつをダウンロード出来るようにしてなかった」妹「動画撮影してるとことか後ろで見てたけどさ、これって結局何のゲームなの?」「女の子においかけられた筋肉ムッキムキの男が、ポーズを決めることで女…

ミラールート・製作記録

imoue.hatenablog.com「そういえばミラールート作った時の話とか書いてない気がするんだけど」妹「特にこれといって書くようなことがないような……」「なんでああいう感じのパズルゲームにしたの?」妹「したっていうか、なってたんだよね。最初は反射するマ…

ぷちコン応募作・パズルゲーム「ミラールート」を公開

妹「しょぼーん」「えー、今回は惜しくもノミネートしなかったわけですが」妹「しょぼぼーん」「今回レベル高かったし、よくよく考えるとゲーム作り始めて半年も経ってないわけだから、しょうがないでしょ」妹「ノミネートしなくていいんだけど、なんか良い…