SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Downloaden Sie, um offline zu lesen
Unreal Engine 4を
使ったゲーム制作について
第一回 Unreal Engine 4
名古屋 勉強会
By alwei
自己紹介
 H.N : alwei
 Twitter : aizen76
元ゲームプログラマー。
現在はフリーでゲーム作りに関連するお仕事をいろいろやっています。
ゲームをやるのも作るのも大好き。
仕事ではずっと3Dアクションゲームを作る事が多かった。
色々なゲームエンジンを触るのが好き。
最近はアンリアルエンジンを使ったお仕事をさせてもらっています。
Unreal Engine 4って?
今更説明するまでもないと思いますが、アメリカにあるゲーム開発会社ある、
エピック・ゲームズが開発している統合型ゲームエンジン(以下UE4)。
めでたく今年のGDC2015にて、無料化を発表。
注目度が一気に上がっています。
プロ、学生、同人、インディー、誰でも同じ開発環境であるUE4が使えます。
ぶっちゃけそういう話は
既にエピック今井さんが
してくれているはずなので省略
さて皆さん。
既にUE4を触ってますか?
UE4を使ったゲーム制作が
難しい?
そんなアナタに
 Unityを使った事があるアナタ
比較的楽にUE4を使えるようになると思います。
ベースとなる考え方は両エンジンでそんなに差はありません。
 Unity その他の統合型ゲームエンジンを使った事がないアナタ
今までとは考え方を変えて、ゲームを作る必要があります。
統合型ゲームエンジンはその概念や理念、ワークフローなどを
しっかりと理解する使う必要があります。
Unityを使った事があるアナタ
まずはこれを読みましょう。
 Unity引っ越しガイド(公式)
https://docs.unrealengine.com/lates
t/JPN/GettingStarted/FromUnity/inde
x.html
内容がUnity使用者の視点でUE4を解説
してくれている。Unityにあるもので比
較するのですぐに理解できる。
最大の違い
 スクリプト部分
UnityではC#をメインにコードを書く事
に対して、UE4ではブループリントとい
うビジュアルスクリプトを使います。
C++も使えますが、作業の9割以上がほ
ぼBPのみで完結できます。
一番戸惑うところ
特にUnityを経験してきたプログラマーは他の部分はさほど難しくもなく、
理解が出来る方が多いのですが、ブループリントは戸惑うようです
逆にプログラマーじゃない人はすんなりと受け入れられている印象。
全てをC++コードで記述するというのも可能ですが、それではUE4本来の
メリットを受ける事が出来ません。勿論C++を使わなくてはならない場合も
あるのでケースバイケースではあります。
ただし、実際にゲームを作ってみて9割以上BPのみでも大丈夫でした。
お勧めブループリント学習教材(入門)
 UE4 ブループリント超入門編 (まずはここから)
http://unrealengine.hatenablog.com/entry/2014/05/05/204403
 ブループリントのクイックスタートガイド(公式)
https://docs.unrealengine.com/latest/JPN/Engine/Blueprints/QuickStart/index.
html
 見てわかるUnreal Engine 4 ブループリント超入門(書籍)
http://www.shuwasystem.co.jp/products/7980html/4371.html
 50分でわかるブループリントについて(自分のスライド)
http://www.slideshare.net/masahikonakamura50/50-40986508
お勧めブループリント学習教材(発展)
 UE4 の学び部屋(非常に丁寧にBPを解説されてます)
http://manabibeya.com
 ブループリントでエンドレスランナーを作る(ロブさんの公式チュートリアル)
https://www.youtube.com/playlist?list=PLr_Cbd4sUDTwkCNG4VeL7D4opgjAk9
NhZ
 第5回ue4ハンズオンセミナー(過去に自分で開催したやつです)
http://www.slideshare.net/masahikonakamura50/5ue4
 Learning Templates [Blueprint Power](大量のレトロゲームサンプル!)
https://forums.unrealengine.com/showthread.php?60150-Learning-Templates-
Blueprint-Power
Unityなどを使った事がないアナタ
統合型ゲームエンジンを知らない方は今までのゲーム開発とは
全く違った事になるという事をしっかりと理解してください。
ここでいう統合型とは、UnityやCryEngineなどのゲーム開発に必要な
ツールや環境、システムなどを一通り用意してくれるものを指します。
DXLibやCocos2d-xなどは統合型というよりもライブラリーやフレームワーク
といった面の方が強いので、本来は別物と考えた方が良いでしょう。
まずはしっかりと理解しよう
何もわからないところから始める場合には、始めをはしょらないように。
ゲームエンジン特有の専門用語などを覚えよう。
 まずはここから(公式)
https://docs.unrealengine.com/latest/JPN/GettingStarted/index.html
 アンリアル・エンジン 4 の専門用語
https://docs.unrealengine.com/latest/JPN/GettingStarted/Terminology/index.
html
一通り理解したら
 まずはテンプレートを解析してみよう
テンプレートには基本的に最も少ない情報でゲームが作れるように、とても簡素な作
りになっています。始めての時はまずテンプレートがどうやって作っているのか自分
で調べてみる事が肝心です。
 テンプレートのFirstPerson(4.8.2)を解析してみる
http://enjoy2unreal.blogspot.jp/2015/07/firstperson482.html
素晴らしい見本のような解析の仕方。どんなプロでもまずはどうやって作っているの
か解析するところから始めます。
ワークフローなど
一通りの概念や理念が理解できたら、あとはゲームを作るために
どういうワークフローを踏めばいいのか理解しておきます。
 コンテンツの管理
https://docs.unrealengine.com/latest/JPN/Engine/Content/index.html
どういうアセットが必要で、どうやって準備して、
どうやって使うのかをしっかりと理解しておきましょう。
アセットを組み込んでどうやってゲームに実装するまでの方法がわからないと
いざゲームを作ろうとしても手を進める事ができません。
基本がわかってきたアナタ
どんどん新しい機能を覚えていきましょう。
 エンジン機能のサンプル
https://docs.unrealengine.com/latest/JPN/Resources/Showcases/index.html
エンジンの様々な機能についてを解説してくれる公式サンプルです。
ランチャーから無料でダウンロードする事が可能です。
これを理解する事が出来ればUE4の使い方はほぼ理解出来たと
言っても過言ではないでしょう。
わからないことがでてきたら…
まずは公式ドキュメントを調べてみましょう。
 アンリアル エンジン 4 のドキュメント
https://docs.unrealengine.com/latest/JPN/index.html
UE4のドキュメントはとても優秀で、かなりの確率でドキュメントを
しっかりと調べてみると解決する事が多いです。
日本語だと翻訳が微妙だったり、英語に追いついていない事が多いので、
可能な限り英語の方を読んでみてください。
それでもわからないときは
AnswerHubやフォーラムを調べてみましょう。
ほとんどは英語ですが、世界中から様々な書き込みがあり、
様々な問題点の解決方法やテクニックが共有されています。まさに情報の倉庫。
 UE4 AnswerHub
https://answers.unrealengine.com/index.html
 UE4 フォーラム
https://forums.unrealengine.com/forum.php
ひとりで解決できないときは
日本語でも相談できます。
 UE4 AnswerHub 日本語セクション
https://answers.unrealengine.com/spaces/16/japanese.html
 Facebook Unreal Engineユーザー助け合い所
https://www.facebook.com/groups/unrealuserj/
他、Twitter上でUE4で困った事などをつぶやくと、
UE4コミュニティの誰かが教えてくれることもあります。
昨日、新しい本が発売しました!
Unreal Engine 4で極めるゲーム開発:
サンプルデータと動画で学ぶUE4ゲーム
制作プロジェクト
http://www.amazon.co.jp/dp/48624
62553
著者はバンダイナムコで鉄拳などを
作っている湊さん!!
ゲームエンジン・アーキテクチャー
翻訳などでも有名な方です。
最後にお願い
UE4はまだまだ情報が少ないと言われています。
どんなに小さい事でも問題を解決した事や、こんな事やってみたぜ!
といった事などなんでもいいのでネット上でシェアしてください!
その情報の蓄積が後発の方のためとなります。
初心者だから情報を発信してはダメというわけではありませんので、
UE4でやってみたことは発信してもらいたいです。
UE4はまだこれからです!
一緒に勉強しましょう!

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

はじめてのAI~ 愛のあるAIを作ろう
はじめてのAI~ 愛のあるAIを作ろうはじめてのAI~ 愛のあるAIを作ろう
はじめてのAI~ 愛のあるAIを作ろう
 
UE4 アセットロード周り-アセット参照調査-
UE4 アセットロード周り-アセット参照調査-UE4 アセットロード周り-アセット参照調査-
UE4 アセットロード周り-アセット参照調査-
 
C++コードはいらない!UE4で作るお手軽マルチプレイ ネットワークゲームについて
C++コードはいらない!UE4で作るお手軽マルチプレイネットワークゲームについてC++コードはいらない!UE4で作るお手軽マルチプレイネットワークゲームについて
C++コードはいらない!UE4で作るお手軽マルチプレイ ネットワークゲームについて
 
UE4モバイルブートキャンプ
UE4モバイルブートキャンプUE4モバイルブートキャンプ
UE4モバイルブートキャンプ
 
初心者向け UE4 映像制作での シーケンサー と Movie Render Queue の使い方
初心者向け UE4 映像制作での シーケンサー と Movie Render Queue の使い方初心者向け UE4 映像制作での シーケンサー と Movie Render Queue の使い方
初心者向け UE4 映像制作での シーケンサー と Movie Render Queue の使い方
 
猫でも分かるUE4.22から入ったSubsystem
猫でも分かるUE4.22から入ったSubsystem 猫でも分かるUE4.22から入ったSubsystem
猫でも分かるUE4.22から入ったSubsystem
 
UE4の色について v1.1
 UE4の色について v1.1 UE4の色について v1.1
UE4の色について v1.1
 
[CEDEC2017] UE4プロファイリングツール総おさらい(グラフィクス編)
[CEDEC2017] UE4プロファイリングツール総おさらい(グラフィクス編)[CEDEC2017] UE4プロファイリングツール総おさらい(グラフィクス編)
[CEDEC2017] UE4プロファイリングツール総おさらい(グラフィクス編)
 
待望のUE4新機能 ナイアガラでプログラマブルVFX
待望のUE4新機能 ナイアガラでプログラマブルVFX待望のUE4新機能 ナイアガラでプログラマブルVFX
待望のUE4新機能 ナイアガラでプログラマブルVFX
 
Editor Utility Widgetで色々便利にしてみた。
Editor Utility Widgetで色々便利にしてみた。Editor Utility Widgetで色々便利にしてみた。
Editor Utility Widgetで色々便利にしてみた。
 
バイキング流UE4活用術 ~BPとお別れするまでの18ヶ月~
バイキング流UE4活用術 ~BPとお別れするまでの18ヶ月~バイキング流UE4活用術 ~BPとお別れするまでの18ヶ月~
バイキング流UE4活用術 ~BPとお別れするまでの18ヶ月~
 
そう、UE4ならね。あなたのモバイルゲームをより快適にする沢山の冴えたやり方について Part 2 <Texture Streaming, メモリプロ...
  そう、UE4ならね。あなたのモバイルゲームをより快適にする沢山の冴えたやり方について Part 2 <Texture Streaming, メモリプロ...  そう、UE4ならね。あなたのモバイルゲームをより快適にする沢山の冴えたやり方について Part 2 <Texture Streaming, メモリプロ...
そう、UE4ならね。あなたのモバイルゲームをより快適にする沢山の冴えたやり方について Part 2 <Texture Streaming, メモリプロ...
 
50分でわかるブループリントについて
50分でわかるブループリントについて50分でわかるブループリントについて
50分でわかるブループリントについて
 
モバイルゲームにもっとクオリティを!UE4を使ったハイクオリティなモバイルゲーム制作について
モバイルゲームにもっとクオリティを!UE4を使ったハイクオリティなモバイルゲーム制作についてモバイルゲームにもっとクオリティを!UE4を使ったハイクオリティなモバイルゲーム制作について
モバイルゲームにもっとクオリティを!UE4を使ったハイクオリティなモバイルゲーム制作について
 
UE4アセットリダクション手法紹介
UE4アセットリダクション手法紹介UE4アセットリダクション手法紹介
UE4アセットリダクション手法紹介
 
UE4とUnrealC++について
UE4とUnrealC++についてUE4とUnrealC++について
UE4とUnrealC++について
 
UE4 コリジョン検証 -HitとOverlapイベントが発生する条件について-
UE4 コリジョン検証 -HitとOverlapイベントが発生する条件について-UE4 コリジョン検証 -HitとOverlapイベントが発生する条件について-
UE4 コリジョン検証 -HitとOverlapイベントが発生する条件について-
 
Online MultiPlay Game Design
Online MultiPlay Game DesignOnline MultiPlay Game Design
Online MultiPlay Game Design
 
出張ヒストリア ブループリントを書くにあたって大切なこと
出張ヒストリア ブループリントを書くにあたって大切なこと出張ヒストリア ブループリントを書くにあたって大切なこと
出張ヒストリア ブループリントを書くにあたって大切なこと
 
UE4で”MetaHumanを使わずに”耳なし芳一になる10の方法 | UE4 Character Art Dive Online
UE4で”MetaHumanを使わずに”耳なし芳一になる10の方法 | UE4 Character Art Dive OnlineUE4で”MetaHumanを使わずに”耳なし芳一になる10の方法 | UE4 Character Art Dive Online
UE4で”MetaHumanを使わずに”耳なし芳一になる10の方法 | UE4 Character Art Dive Online
 

Ähnlich wie 第1回UE4名古屋勉強会

第5回ue4ハンズオンセミナー
第5回ue4ハンズオンセミナー第5回ue4ハンズオンセミナー
第5回ue4ハンズオンセミナー
Masahiko Nakamura
 

Ähnlich wie 第1回UE4名古屋勉強会 (20)

第5回ue4ハンズオンセミナー
第5回ue4ハンズオンセミナー第5回ue4ハンズオンセミナー
第5回ue4ハンズオンセミナー
 
猫でも分かるUE4を使った VRコンテンツ開発 超入門編 2021
猫でも分かるUE4を使った VRコンテンツ開発 超入門編 2021猫でも分かるUE4を使った VRコンテンツ開発 超入門編 2021
猫でも分かるUE4を使った VRコンテンツ開発 超入門編 2021
 
はじめてのUnreal Engine 4
はじめてのUnreal Engine 4はじめてのUnreal Engine 4
はじめてのUnreal Engine 4
 
あんりあるフレンズ ~あなた、アンリアルがとくいなけものなんだね~
あんりあるフレンズ ~あなた、アンリアルがとくいなけものなんだね~あんりあるフレンズ ~あなた、アンリアルがとくいなけものなんだね~
あんりあるフレンズ ~あなた、アンリアルがとくいなけものなんだね~
 
Unityは神,Unrealは現実
Unityは神,Unrealは現実Unityは神,Unrealは現実
Unityは神,Unrealは現実
 
UE4をレンダラとした趣味的スピード背景ルックデブ(UE4 Environment Art Dive)
UE4をレンダラとした趣味的スピード背景ルックデブ(UE4 Environment Art Dive)UE4をレンダラとした趣味的スピード背景ルックデブ(UE4 Environment Art Dive)
UE4をレンダラとした趣味的スピード背景ルックデブ(UE4 Environment Art Dive)
 
UE4でマルチプレイヤーゲームを作ろう
UE4でマルチプレイヤーゲームを作ろうUE4でマルチプレイヤーゲームを作ろう
UE4でマルチプレイヤーゲームを作ろう
 
ブループリントマニアックス
ブループリントマニアックスブループリントマニアックス
ブループリントマニアックス
 
ゲームエンジンの違い
ゲームエンジンの違いゲームエンジンの違い
ゲームエンジンの違い
 
UE4映像制作ハンズオン@大阪
UE4映像制作ハンズオン@大阪UE4映像制作ハンズオン@大阪
UE4映像制作ハンズオン@大阪
 
Unreal Engine MeetUp Saitama #10スライド資料
Unreal Engine MeetUp Saitama #10スライド資料Unreal Engine MeetUp Saitama #10スライド資料
Unreal Engine MeetUp Saitama #10スライド資料
 
徹底比較Unreal engine4&unity5
徹底比較Unreal engine4&unity5 徹底比較Unreal engine4&unity5
徹底比較Unreal engine4&unity5
 
C++mix#5
C++mix#5C++mix#5
C++mix#5
 
Unreal Engine MeetUp Saitama #15 & GUNMA #5スライド資料
Unreal Engine MeetUp Saitama #15 & GUNMA #5スライド資料 Unreal Engine MeetUp Saitama #15 & GUNMA #5スライド資料
Unreal Engine MeetUp Saitama #15 & GUNMA #5スライド資料
 
Unreal Engine MeetUp Saitama #11【UNREAL FEST WEST最速報告会】スライド資料
Unreal Engine MeetUp Saitama #11【UNREAL FEST WEST最速報告会】スライド資料Unreal Engine MeetUp Saitama #11【UNREAL FEST WEST最速報告会】スライド資料
Unreal Engine MeetUp Saitama #11【UNREAL FEST WEST最速報告会】スライド資料
 
Unity5とUE4の比較
Unity5とUE4の比較Unity5とUE4の比較
Unity5とUE4の比較
 
Unreal engine4ビギナー勉強会
Unreal engine4ビギナー勉強会Unreal engine4ビギナー勉強会
Unreal engine4ビギナー勉強会
 
UNREAL ENGINE 4 MEET UP SAITAMA #1 スライド資料
UNREAL ENGINE 4 MEET UP SAITAMA #1 スライド資料UNREAL ENGINE 4 MEET UP SAITAMA #1 スライド資料
UNREAL ENGINE 4 MEET UP SAITAMA #1 スライド資料
 
Unreal engine4ビギナー勉強会補講
Unreal engine4ビギナー勉強会補講Unreal engine4ビギナー勉強会補講
Unreal engine4ビギナー勉強会補講
 
ゲームツクール資料第7回 Unity x EveryPlayでプレイ動画を共有しよう。
ゲームツクール資料第7回 Unity x EveryPlayでプレイ動画を共有しよう。ゲームツクール資料第7回 Unity x EveryPlayでプレイ動画を共有しよう。
ゲームツクール資料第7回 Unity x EveryPlayでプレイ動画を共有しよう。
 

Mehr von Masahiko Nakamura

Mehr von Masahiko Nakamura (15)

UE4のコンポジット機能をもっと深く使ってみた
UE4のコンポジット機能をもっと深く使ってみたUE4のコンポジット機能をもっと深く使ってみた
UE4のコンポジット機能をもっと深く使ってみた
 
映像制作者向け UE4で作る映像制作ワークショップ
映像制作者向け UE4で作る映像制作ワークショップ映像制作者向け UE4で作る映像制作ワークショップ
映像制作者向け UE4で作る映像制作ワークショップ
 
UE4におけるキャラクタークラス設計
UE4におけるキャラクタークラス設計UE4におけるキャラクタークラス設計
UE4におけるキャラクタークラス設計
 
UE4の攻略方法を伝授! より効率よく楽しく学ぶ ための鉄則について
UE4の攻略方法を伝授! より効率よく楽しく学ぶ ための鉄則についてUE4の攻略方法を伝授! より効率よく楽しく学ぶ ための鉄則について
UE4の攻略方法を伝授! より効率よく楽しく学ぶ ための鉄則について
 
ゲームエンジンを活用して同人ゲームを完成させるノウハウについて
ゲームエンジンを活用して同人ゲームを完成させるノウハウについてゲームエンジンを活用して同人ゲームを完成させるノウハウについて
ゲームエンジンを活用して同人ゲームを完成させるノウハウについて
 
UE4でパノラマVRをやってみよう
UE4でパノラマVRをやってみようUE4でパノラマVRをやってみよう
UE4でパノラマVRをやってみよう
 
GGJ2017 事前勉強会 UE4編
GGJ2017 事前勉強会 UE4編GGJ2017 事前勉強会 UE4編
GGJ2017 事前勉強会 UE4編
 
拳と筋肉とバーチャリアリズム
拳と筋肉とバーチャリアリズム拳と筋肉とバーチャリアリズム
拳と筋肉とバーチャリアリズム
 
Unreal engine 4でのリアルタイムセルルック3DCGアニメーション
Unreal engine 4でのリアルタイムセルルック3DCGアニメーションUnreal engine 4でのリアルタイムセルルック3DCGアニメーション
Unreal engine 4でのリアルタイムセルルック3DCGアニメーション
 
ブループリント+ビジュアルスクリプトと仲良くやる方法
ブループリント+ビジュアルスクリプトと仲良くやる方法ブループリント+ビジュアルスクリプトと仲良くやる方法
ブループリント+ビジュアルスクリプトと仲良くやる方法
 
ゲームジャムでの チーム制作における 大事なこと
ゲームジャムでのチーム制作における大事なことゲームジャムでのチーム制作における大事なこと
ゲームジャムでの チーム制作における 大事なこと
 
Bullet TrainとOculus Touchの衝撃
Bullet TrainとOculus Touchの衝撃Bullet TrainとOculus Touchの衝撃
Bullet TrainとOculus Touchの衝撃
 
Powerful of blueprint visual scripting
Powerful of blueprint visual scriptingPowerful of blueprint visual scripting
Powerful of blueprint visual scripting
 
第一回 関西UE4ハンズオンセミナー
第一回 関西UE4ハンズオンセミナー第一回 関西UE4ハンズオンセミナー
第一回 関西UE4ハンズオンセミナー
 
ゲーム開発環境の自動化
ゲーム開発環境の自動化ゲーム開発環境の自動化
ゲーム開発環境の自動化
 

第1回UE4名古屋勉強会