Unreal Engine 4 Powering Independent Game Developers

Engineering

-epic-games-japan
The present document can't read!
Please download to view
39
All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
Description
3/7,8,9と京都みやこめっせで開催されたBitSummit 2014での講演スライドです。(約20分)
UE4のサブスクリプションについての発表前でしたのでその辺に関しては触れられていませんが、UE4の機能をインディゲームの開発者さんや個人の開発者さんがどのようにご活用いただけるかの参考にはなると思います。
Text
  • 1. 1
  • 2. UNREAL ENGINE 4 EPIC GAMES JAPAN Powering Independent Game DeveloperS
  • 3. Unreal Engine 4 - Powering Independent Game Developers - Unreal Engine 3 採用タイトル  数々のビッグヒットシリーズ • Unreal シリーズ • Gears of War シリーズ • Bioshock シリーズ • Mass Effect シリーズ • Borderlands シリーズ • Batman シリーズ  日本でも • ロストオデッセイ • ラスト レムナント • シャドウ・オブ・ザ・ダムド • アスラズ ラース • ディアボリカルピッチ • ロリポップチェーンソー • 超速変形ジャイロゼッター • DmC: Devil May Cry • Eden to Green • キラー・イズ・デッド • Bloodmasque • パイレーツガールズ • イザナギオンライン • ドラッグ・オブ・ドラグーン3 • クリムゾン・ドラゴン • ギルティギア Xrd -SIGN- (2014/2/20 より全国一斉稼働開始!) 3 各製品名は各社の登録商標または商標です
  • 4. Unreal Engine 4 - Powering Independent Game Developers - Unreal Engine 3 採用音楽系タイトル  イニス様開発 • The Black Eyed Peas Experience • Demons’ Score • Karaoke • The Hip Hop Dance Experience http://www.youtube.com/watch?v=4CBdEKUeaKM  Harmonix様 (Guitar Hero, Rock Band, Dance Central) • Chroma http://www.youtube.com/watch?v=3QZhsTRk-ic 4
  • 5. Unreal Engine 4 - Powering Independent Game Developers - Unreal Engine 3でも DX11世代の制作環境を実現  Samaritanデモ(GDC11)UE3でもDX11の表現を可能にしま した
  • 6. ぶっちゃけ このデモ制作は 大変だった (弊社TA J.W.談)
  • 7. Infiltrator [ɪnfɪ́ltreɪṭɚ] 潜入者、スパイ
  • 8. Unreal Engine 4 - Powering Independent Game Developers - 今のデモ どんな技術が 使われてたの?
  • 9. Unreal Engine 4 - Powering Independent Game Developers - Unreal Engine 4 ~CG技術、基礎編1~  動的なシャドウイング • フルシーンの動的なシャドウイン グや、静的なシャドウとの合成も 可能  間接光 • 光源からの直接光のみでなく、グ ローバルイルミネーションや間接 光も描画されるレンダラ  映り込み • 映り込みも静的・動的計算を併用 し高クオリティかつ軽負荷で実現 9
  • 10. Unreal Engine 4 - Powering Independent Game Developers - Unreal Engine 4 ~CG技術、基礎編2~  GPUパーティクル • コンピュートシェーダーにより GPU内で大量かつ高速に計算され るパーティクル • パーティクルのコリジョン判定・ 動作もGPU内で処理可能 • この大量のパーティクルによるラ イティングも可能  イメージベースのレンズフレアとボ ケ • レンズフレアやボケの表現に絞り を模した画像を利用することで実 際のカメラで撮影された画像に近 い表現を実現 10
  • 11. Unreal Engine 4 - Powering Independent Game Developers - Unreal Engine 4 ~ディファードシェーディング~  MRTでマテリアルの基本情報をレンダリング • 複数のGバッファへレンダリング  フォワード系のパスもあり • 半透明や屈折等  MRTレンダリングされたGバッファを利用して • ライティング・シャドウイング • リフレクション等 11
  • 12. Unreal Engine 4 - Powering Independent Game Developers - Unreal Engine 4 ~物理ベースのマテリアル~  目標:複雑さの排除しつつも柔軟性を維持  Base Color • マテリアルの色  Roughness • マテリアルの粗さ (スペキュラ散乱)  Metalic • 0~1で金属質  Specular • 金属質でないマテリアルのスペキュラ(反射)の明るさ 12
  • 13. Unreal Engine 4 - Powering Independent Game Developers - Unreal Engine 4 ~マテリアルレイヤー~ 13
  • 14. Unreal Engine 4 - Powering Independent Game Developers - Unreal Engine 4 ~アンチエイリアシング~  No Anti FXAA TemporalAA 14
  • 15. Unreal Engine 4 - Powering Independent Game Developers - Unreal Engine 4 ~IESライト~  IESファイル:各方向の明るさを保存 • 照明メーカー等から様々な照明のデータが公開されている  UE4では2Dデータを1Dデータにして保存  Lightmassとも統合済み • 静的なライトマップ • GIへも反映 15
  • 16. Unreal Engine 4 - Powering Independent Game Developers - Unreal Engine 4 ~IESライト~ 16
  • 17. でもやっぱり 作るの大変そう じゃん?
  • 18. Unreal Engine 4 - Powering Independent Game Developers - Unreal Engine 4 いちから作り直しました
  • 19. Unreal Engine 4 - Powering Independent Game Developers - 次世代に移行するにあたっての 問題点は?  次世代の高品質なコンテンツをどうやって用意しましょう? • 例えば、扱うモデルのポリゴン数が倍に増えれば 単純に考えると、そのモデルのポリゴンを作成・編集する時 間は倍になります・・・  新アーキテクチャのマルチなプラットフォーム対応は? • 対応が完了するまで制作開始を待つことはできますか?  解決策は? • 製作期間を倍に・・・できません。 • 人員を倍に・・・できません。 19
  • 20. Unreal Engine 4 - Powering Independent Game Developers - Empower Artists and Designers  to create abundant content with little to no coding required, and free up programmers to craft new mechanics and systems  Unreal Engine 4 - Creating the Infiltrator Demo Alan Willard / August 9, 2013 http://www.makinggames.de/index.php/magazin/2320_unreal_engine _4__creating_the_infiltrator_demo 様々なコンテンツをコーディング無しで制作できるようにし アーティストとデザイナーに力を  プログラマが新たなメカニクスやシステム制作ができるよう 解放しよう
  • 21. Unreal Editor [ʌ̀nríː(ə)l éḍɪṭɚ] アンリアル・エディタ
  • 22. Unreal Engine 4 - Powering Independent Game Developers - Unreal Engine 4 ~ブループリント~  複雑なプログラミング言語からの開放 • ビジュアルプログラミングによるゲーム作成 • C++言語による深い開発もサポート、しかも即反映  あらゆるクリエーターが自由に ユーザーとのインタラクションを 制作できる環境 22
  • 23. Unreal Engine 4 - Powering Independent Game Developers - Unreal Engine 4 ~ブループリントの応用~  ロジック制御はブループリントに統一 • アセットのプロシージャルな生成にも使え レベル制作の効率も向上 • アニメーションの状態遷移もブループリント 23
  • 24. Unreal Engine 4 - Powering Independent Game Developers - Unreal Engine 4 ~ブループリントの応用~ 24
  • 25. Unreal Engine 4 - Powering Independent Game Developers - Unreal Engine 4 ~リアルタイム制作環境~  独自の新UI • エディタの拡張性と移植性を大幅に向上  リアルタイムの編集機能 • パラメータの編集が即座にシーンへ反映 25
  • 26. Unreal Engine 4 - Powering Independent Game Developers - Unreal Engine 4 ~リアルタイム制作環境~ 26
  • 27. Unreal Engine 4 - Powering Independent Game Developers - Unreal Engine 4 ~リアルタイム制作環境~  強力なビジュアルスクリプティング言語 • ゲーム中のロジック • レベル構築サポート機能等にも活用可能  ホットリロード • C++のコード修正が動作中のアプリに対しても動的に適用 • エディタの拡張も柔軟に可能 27
  • 28. Unreal Engine 4 - Powering Independent Game Developers - Unreal Engine 4 ~マテリアルいろいろ~  物理ベースのマテリアル  マテリアルのブレンドレイヤー • 材質の違いもひとつのマテリアル内で表現可能  マテリアルインスタンス • 複雑なノードベースのマテリアルを編集しなくとも、様々な マテリアルのバリエーションを制作可能  GPUパーティクル • GPU演算機能で大量のパーティクルを制御 28
  • 29. Unreal Engine 4 - Powering Independent Game Developers - Unreal Engine 4 ~マテリアルいろいろ~ 29
  • 30. Unreal Engine 4 - Powering Independent Game Developers - Unreal Engine 4 ~マテリアルいろいろ~ 30
  • 31. Unreal Engine 4 - Powering Independent Game Developers - Unreal Engine 4 ~マテリアルいろいろ~ 31
  • 32. Unreal Engine 4 - Powering Independent Game Developers - Unreal Engine 4 ~マテリアルいろいろ~ 32
  • 33. Unreal Engine 4 - Powering Independent Game Developers - Unreal Engine 4 ~GPUパーティクル~ 33
  • 34. Unreal Engine 4 - Powering Independent Game Developers - Unreal Engine 4 ~他にも様々な機能~  ゲームプレイ • コリジョン判定と物理エンジンをNVIDIAさんのPhysX • AIサポート機能 • ナビゲーションメッシュ • 動的なナビケーションメッシュ生成にも対応 • 群衆サポート  オーディオ再生 • 3D音響  ネットワーク対応 • 通信同期機能 34
  • 35. Unreal Engine 4 - Powering Independent Game Developers - Unreal Engine 4 ~まとめ~  最高品質の映像表現  リアルタイム制作  ゼロから作り直し とことんまで制作効率を高めた 新世代のゲームエンジン  全ての人々が ゲームの本質部分の制作にまで 携われる環境 35
  • 36. でも・・・ お高いんでしょ?
  • 37. そ、(^-^;) そんな事ないです!
  • 38. アンリアル・エンジン4の試用や 実際のプロジェクトチーム向けの デモ・レクチャー等に伺います! お値段についてもぜひご相談させて ください。ぜひご連絡を! contact @epicgamesjapan.com ブースにもいます!
  • 39. Unreal Engine 4 - Powering Independent Game Developers - ありがとうございました  © 2014, Epic Games, Inc. All rights reserved. Epic, Epic Games, the Epic Games logo, Gears of War, Gears of War 2, Marcus Fenix, the Crimson Omen logo, Unreal, Unreal Engine, Unreal Tournament, and the Unreal Tournament 3 logo are trademarks or registered trademarks of Epic Games, Inc. in the United States of America and elsewhere. Other brands or product names are the trademarks of their respective owners. お気軽にご連絡を! [email protected]
  • Comments
    Top