読者です 読者をやめる 読者になる 読者になる

妹でもわかるUnrealEngine4

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

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

UE4.16 Preview1の調査

forums.unrealengine.com

「4.16のPreviewが出てた。早速どんな感じか調査した……んだけど、今日はあんまり進まなかった。アニメーションを作る機能とかは、どこにあるのか不明で試す段階までいってない」

妹「他にはどういうアップデートが」

レンダリング面で色々強化されてるみたいだけど、これも設定項目がどこにあるのか不明で……」

妹「不明すぎる」

f:id:una_unagi:20170426233121p:plain

「一応1つわかったのが、ちょっと前にやってたポストプロセスのところで、RGBだけじゃなくHSVで指定出来るモードが出来てる。ただこれは色の指定方法の問題だけで、機能的にはRGBの時と同じみたい」

f:id:una_unagi:20170426232926p:plain

HTML5のパッケージ化設定がめちゃくちゃ増えてる。WebAssembly(ウェブアセンブリ)に対応したから、ダウンロードと起動が速くなって、あとメモリも少なくなるとか」

妹「なんかそれこないだのスライドに書いてあった気がする」

「わりと最新技術で、まだ対応してないブラウザもあるんだけど、これはかなり期待してる。多分WASMというのがそれで、asm.jsというのが旧バージョン。デフォルトだとWASMを使う設定になってる。これについては明日あたりもう少し詳しく、容量とか動作速度とかを調べてみる予定」

Xenkoというゲームエンジンをちょっと触ってみる

www.4gamer.net

f:id:una_unagi:20170425224230p:plain

f:id:una_unagi:20170425224345p:plain

「Xenkoというゲームエンジンが公開されたらしくて、話題になってたからどういう感じなのか試してた」

妹「メニューは日本語になってるね」

「エディタは日本語化されてるみたい。ランチャーの方は英語だけだった。ドキュメントも英語だけだから、今のところ妹向けではなさそう」

妹「プログラムとかはどうなってるの?」

「今のところC#で書く方法しかなさそうだけど、ビジュアルスクリプトの仕組みも入れる予定はあるらしい」

f:id:una_unagi:20170425224539p:plain

「最初にテンプレートを選んでから作るんだけど、興味深いのが、SpriteStudio用のテンプレートが最初からあること。プラグインとかじゃなく標準機能で入ってる」

妹「2D用のゲームエンジンってわけじゃないんだよね?」

「3Dベースで2Dも動かすという設計はUnrealEngineやUnityと同じだと思うけど、わりと2Dのことも考えてる感じ。海外だったら2DアニメにはSpineの方が使用人口も多いんじゃないかと思うんだけど、そっちはまだ開発中みたい」

妹「SpriteStudioのプラグインはバージョンアップのたびに入れるの大変だから、最初から入れといてくれるのは嬉しいかも」

「あと全体的にスッキリした作りになってて、容量が軽めというのも良いところかもしれない。なんというか、今風っていう感じ。まだHTML5出力がなかったり色々足りない部分もあるけど、ちょっと気になるゲームエンジン

先日のミートアップで使った、ブループリント布教用スライドをアップロードしました

妹「そもそもこれって何の発表用だったの?」

「入門者でもわかるような発表がいいんじゃないかということで、どうしてブループリントがプログラムの初心者にも扱いやすいのかという仕組みの話を軸に、日本語関係でのトラブルとか書きたいことを書いていったら、なんかこうなってた」

妹「ところどころ難しいかなって思う部分もあって、たしか発表する時に説明するって話だったような」

「そのはずなんだけど、何しゃべったかよく覚えてない部分も多々あって……ひょっとしたら説明もしてないかも」

妹「ひどい」

「発表中に書き足しとこうとか思った部分とかは少し補足したんだけど、なんかまだ忘れてるとこある気がするから、そのへんは思い出し次第修正なり補足記事を出すなりしていこうかと」