Weitere ähnliche Inhalte Ähnlich wie Unreal Engine 4 勉強会 福岡 2014/05/25 (20) Unreal Engine 4 勉強会 福岡 2014/05/255. ゲームエンジンとは
• 代表的なゲームエンジン
– Unreal Engine(Epic Games)
– Unity(Unity Technologies)
– CryENGINE(Crytek)
– OROCHI(シリコンスタジオ)
– Source Engine(Valve)
– Frostbite(EA)
– MT Framework(カプコン)
– Fox Engine(コナミ)
– Panta Rhei(カプコン)
– Luminous Studio(スクウェア・エニックス)
5
8. Unreal Engine とは
• Epic Games社が開発(1998年~)
• Unreal Engine 3(2004年ぐらい?)
– Gears of Warのヒットとともに成長
– 多数の採用事例
– UDK(無料版)
• そして Unreal Engine 4
http://www.slideshare.net/EpicGamesJapan/bit-summit2014-epicgames
8
9. これまでの勉強会
• 4/12 東京
– http://kokucheese.com/event/index/159462/
– Session1. はじめてのUnreal Engine 4
(ヒストリア 佐々木さん)
http://www.slideshare.net/shunsasaki98/unreal-engine-4
– Session2. Blueprintでさくっとマイゲームを作ってみる
(バンダイナムコスタジオ 湊さん)
http://youtu.be/roumUAQqVps
– Session 3. Blueprintでさくっと作ったマイゲーム・解説編
(バンダイナムコスタジオ 湊さん)
http://youtu.be/YdVCMeREtRo
– Togetter
http://togetter.com/li/654226
9
10. これまでの勉強会
• 5/18 大阪
– http://atnd.org/events/50017
– Togetter
http://togetter.com/li/669372
– 動画
• ニコニコ生放送(タイムシフト/要プレミアムアカウント)
http://live.nicovideo.jp/watch/lv179903265
• @alwei様公演分
http://unrealengine.hatenablog.com/entry/2014/05/24/235702
• Epic Games Japanロブ様のライブコーディング
http://youtu.be/eZJ5q8eA3yA
• 次は 6/14 東京!(予定)
10
14. 公式サイト
• 公式サイト Wiki、Answer Hub、Forum
– Answer Hub:バグ報告、機能リクエスト、質問
– Forum:ディスカッション、自分の活動報告
• 例えばこんなのとか:
– https://forums.unrealengine.com/showthread.php?2325-
Edge-grabing
– 壁につかまるアニメーションをBPでやるぜ!
• 日本語正常化しているので ぜひ!
– https://forums.unrealengine.com/forumdisplay.php?19-
Japan
14
16. 動作環境
• Processor
– Quad-core Intel or AMD, 2.5 GHz or faster
• Memory
– 8 GB RAM
• Video Card
– NVIDIA GeForce GTX 470 or AMD Radeon HD 6870 series
or higher (2010年ごろ以降のもの)
• OS
– Windows 7/8 64-bit、Mac OS X 10.9.2
• https://docs.unrealengine.com/latest/INT/Gettin
gStarted/RecommendedSpecifications/index.ht
ml
16
24. ソースコード全公開
• リリース前の機能が試せます。
• コーディングの学習に
– FPSをゼロから組むチュートリアル
• https://wiki.unrealengine.com/First_Person_Shooter_
%28Tutorial%29
– Wikiのコーディングカテゴリ
• https://wiki.unrealengine.com/Category:Code
– ホットリロード
24
25. 物理ベースマテリアル
• 時代は「物理ベースレンダリング」(PBR)
– 代表的なエンジンでは全て搭載
• UE4 / Unity5 / CryENGINE3 / OROCHIの次世代版 / etc…
• なぜ物理ベースか
– 1つのアセットでさまざまなライティング環境下でなじむ絵
作りができる。
– アーティストの調整工数が大幅に削減できる。
– ディファードシェーディングと相性がいい。
• フォトリアルな表現のためのものというわけではない
– Pixer/Disneyも同様の手法を導入。
– 絵作りの可能性はアーティスト次第。
– http://www.4gamer.net/games/999/G999902/201404020
83/
25
26. 物理ベースマテリアル
• 具体的には?
– 4つのパラメータで質感を表現する。
– Base Color、Roughness、Metallic、Specular
– https://docs.unrealengine.com/latest/INT/Engine
/Rendering/Materials/PhysicallyBased/index.ht
ml
• そんなので表現できるの?
– 目を疑うけど実際にできている。
• Realistic Rendering サンプル
– 厳密には物理ベース以外の手法も使っています。
26
28. UIをどうやってつくるか
• エンジン標準
– Canvas
– Slate
• ミドルウェア
– Coherent UI
• HTML5ベース
• all UE4 indie developers will be able to get Coherent UI as a $12.99
monthly subscription ($129 yearly subscription /$10.75 per month).
(http://coherent-labs.com/coherent-ui-2-0-pricing/)
– Scaleform
• FLASHベース
• コンソール機も対応
28
35. ライセンス
• 基本
– 月$19
– インストール台数制限無し。
– Epic Gamesはサポートの義務なし。
• でも現実はたくさんサポートしてくれています!
– 更新しなくてもその時点で取得したエンジンはそ
のまま利用可能。製品のリリースもできる。
35
39. ライセンス
• 学術利用
– 教育機関は、月 19 ドルのサブスクリプション1人
分の料金で、その教育機関(たとえば、大学のコ
ンピュータ実習室)が所有するすべてのコン
ピュータに本ソフトウェアをインストールし、誰もが
使用できます。
– https://www.unrealengine.com/ja/blog/unreal-
engine-4-for-schools-faculty-and-students
39
42. 情報の集め方
• 公式サイト Wiki、Answer Hub、Forum
– Answer Hub:バグ報告、機能リクエスト、質問
– Forum:ディスカッション、自分の活動報告
• 例えばこんなのとか:
– https://forums.unrealengine.com/showthread.php?2325-
Edge-grabing
– 壁につかまるアニメーションをBPでやるぜ!
• 日本語正常化しているので ぜひ!
– https://forums.unrealengine.com/forumdisplay.php?19-
Japan
42
43. 情報の集め方
• 公式サイト Tutorial、その他動画系
– https://www.youtube.com/playlist?list=PLZlv_N0_O1gaCL
2XjKluO7N2Pmmw9pvhE
• UE4 Editor Tutorials(11本/1h08m)
– https://www.youtube.com/playlist?list=PLZlv_N0_O1gasd4IcOe9Cx9wHo
BB7rxFl
• Blueprint 3rd Person Game Creation(22本/3h20m)
– https://www.youtube.com/playlist?list=PLZlv_N0_O1gZS5HylO_368myr-
Kg2ZLwb
– Wiki → Tutorials
https://wiki.unrealengine.com/Category:Tutorials
– Tesla Dev
https://www.youtube.com/channel/UC3QBWg9pMnaFF-
q0qjXPDEg
• とにかく膨大にありますが、日本語系はあまりないの
で情報発信のチャンス!
43
46. 情報の集め方
• Blog
– 「Let’s Enjoy Unreal Engine」
http://unrealengine.hatenablog.com/
• 関西勉強会主催者
– 「もんしょの巣穴blog」
http://monsho.blog63.fc2.com/
• グラフィック系
– 「UnrealEngine奮闘記」
http://unrealengine-blog.hatenablog.com/
• インベーダー
– 「ヒストリア」
http://historia.co.jp/
– 「強火で進め」
http://unrealengine.blog.jp/
– 「Epic Games Japan」
http://egjpress.tumblr.com
46