Suche senden
Hochladen
第5回ue4ハンズオンセミナー
•
98 gefällt mir
•
142,393 views
Masahiko Nakamura
Folgen
Ingenieurwesen
Melden
Teilen
Melden
Teilen
1 von 89
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
第5回UE4勉強会 in 大阪 https://ue4study-osaka.connpass.com/event/81013/
UE4勉強会 in 大阪 - アニメーション基礎
UE4勉強会 in 大阪 - アニメーション基礎
com044
YouTubeに今回の内容の動画をアップしています https://www.youtube.com/watch?v=KF_uix0AuvQ ━━━━━━━━━━━━━━━━ 今回学習する内容 【Gameplay Frameworkの理解】 ━━━━━━━━━━━━━━━━ このレクチャーでは、ゲームのルールを管理し、プレーヤーの入力を処理し、UE4プロジェクトでアバター、カメラ、プレーヤーHUDを定義するC ++またはBlueprintクラスのコレクションであるGameplay Frameworkを紹介します。 UE4はゲームを作成するために開発されており、多くの用語がゲームに関連していますが、UE4を使用してさまざまなアプリケーションを作成することができます。 [目次] 1.Gameplay Framework 2.リンク集
ゲームエンジンの文法【UE4】No.005 Gameplay Frameworkの理解
ゲームエンジンの文法【UE4】No.005 Gameplay Frameworkの理解
Tatsuya Iwama
Event for Diverse Game Engineersというイベントで喋った時のスライドです。 Unreal Engine 4のC++環境についての解説です。
UE4とUnrealC++について
UE4とUnrealC++について
Masahiko Nakamura
第2回関西UE4勉強会で発表したスライド内容です。 ブループリントを中心に解説しています。
50分でわかるブループリントについて
50分でわかるブループリントについて
Masahiko Nakamura
第7回UE4勉強会の資料です
ゆるゆるUE4ネットワーク入門
ゆるゆるUE4ネットワーク入門
ssuser221848
Unreal Fest 2016 大阪で登壇した際に使用したスライドです。 一部当日の内容に注釈を新たに加えました。 一通りの内容を読んでもらえると、UE4のAI機能ついてを俯瞰することができると思います。
はじめてのAI~ 愛のあるAIを作ろう
はじめてのAI~ 愛のあるAIを作ろう
Masahiko Nakamura
UNREAL FEST 2015 YOKOHAMAで登壇した際に発表した内容のスライドです。UE4上でマルチプレイネットワークゲームを作るための入門的な内容となっております。
C++コードはいらない!UE4で作るお手軽マルチプレイネットワークゲームについて
C++コードはいらない!UE4で作るお手軽マルチプレイネットワークゲームについて
Masahiko Nakamura
UE4 Saitama 初心者向けハンズオン #6 サウンド再生の資料です
UE4 Saitama 初心者向けハンズオン #6『サウンド再生』
UE4 Saitama 初心者向けハンズオン #6『サウンド再生』
Yuuki Ogino
Empfohlen
第5回UE4勉強会 in 大阪 https://ue4study-osaka.connpass.com/event/81013/
UE4勉強会 in 大阪 - アニメーション基礎
UE4勉強会 in 大阪 - アニメーション基礎
com044
YouTubeに今回の内容の動画をアップしています https://www.youtube.com/watch?v=KF_uix0AuvQ ━━━━━━━━━━━━━━━━ 今回学習する内容 【Gameplay Frameworkの理解】 ━━━━━━━━━━━━━━━━ このレクチャーでは、ゲームのルールを管理し、プレーヤーの入力を処理し、UE4プロジェクトでアバター、カメラ、プレーヤーHUDを定義するC ++またはBlueprintクラスのコレクションであるGameplay Frameworkを紹介します。 UE4はゲームを作成するために開発されており、多くの用語がゲームに関連していますが、UE4を使用してさまざまなアプリケーションを作成することができます。 [目次] 1.Gameplay Framework 2.リンク集
ゲームエンジンの文法【UE4】No.005 Gameplay Frameworkの理解
ゲームエンジンの文法【UE4】No.005 Gameplay Frameworkの理解
Tatsuya Iwama
Event for Diverse Game Engineersというイベントで喋った時のスライドです。 Unreal Engine 4のC++環境についての解説です。
UE4とUnrealC++について
UE4とUnrealC++について
Masahiko Nakamura
第2回関西UE4勉強会で発表したスライド内容です。 ブループリントを中心に解説しています。
50分でわかるブループリントについて
50分でわかるブループリントについて
Masahiko Nakamura
第7回UE4勉強会の資料です
ゆるゆるUE4ネットワーク入門
ゆるゆるUE4ネットワーク入門
ssuser221848
Unreal Fest 2016 大阪で登壇した際に使用したスライドです。 一部当日の内容に注釈を新たに加えました。 一通りの内容を読んでもらえると、UE4のAI機能ついてを俯瞰することができると思います。
はじめてのAI~ 愛のあるAIを作ろう
はじめてのAI~ 愛のあるAIを作ろう
Masahiko Nakamura
UNREAL FEST 2015 YOKOHAMAで登壇した際に発表した内容のスライドです。UE4上でマルチプレイネットワークゲームを作るための入門的な内容となっております。
C++コードはいらない!UE4で作るお手軽マルチプレイネットワークゲームについて
C++コードはいらない!UE4で作るお手軽マルチプレイネットワークゲームについて
Masahiko Nakamura
UE4 Saitama 初心者向けハンズオン #6 サウンド再生の資料です
UE4 Saitama 初心者向けハンズオン #6『サウンド再生』
UE4 Saitama 初心者向けハンズオン #6『サウンド再生』
Yuuki Ogino
前半のアートプロトタイプを各工程ごとに実演とそれにあわせた機能の解説になります。 実演に関しては動画にてごらんください。
UE4背景アーティスト勉強会(後編) 実演+解説
UE4背景アーティスト勉強会(後編) 実演+解説
Aiko Shinohara
2014/11/1に行われた第2回 関西Unreal Engine4勉強会の 講演で使用したスライドです。 https://atnd.org/events/57368 pdfファイル https://www.dropbox.com/s/44mf3o73lbbp3v2/%E7%8C%AB%E3%81%A7%E3%82%82%E3%82%8F%E3%81%8B%E3%82%8BUE4.pdf?dl=0 pptxファイル+動画ファイルhttps://www.dropbox.com/s/i757bzkeugdzvg0/%E7%8C%AB%E3%81%A7%E3%82%82%E3%82%8F%E3%81%8B%E3%82%8BUE4.ZIP?dl=0 質問などありましたら、以下の連絡先にお願いします。 twitter: @pafuhana1213
猫でもわかるUnreal Engine4
猫でもわかるUnreal Engine4
pafuhana 1213
「第1回UE4勉強会 in 大阪」 https://ue4study-osaka.connpass.com/event/60591/
第1回UE4勉強会 in 大阪 - エンジン改造ってどうなの?
第1回UE4勉強会 in 大阪 - エンジン改造ってどうなの?
com044
2017年7月2日に行われたライセンシー様向けMO勉強会の資料です。実践編① (登壇者: Byking 鈴木孝司さま)
UE4 MultiPlayer Online Deep Dive: 実践編1 (Byking様ご講演) #UE4DD
UE4 MultiPlayer Online Deep Dive: 実践編1 (Byking様ご講演) #UE4DD
エピック・ゲームズ・ジャパン Epic Games Japan
UNREAL FEST EXTREME 2020 WINTER 再生リスト https://www.youtube.com/playlist?list=PLr_Cbd4sUDTzxG9a4TrU0Rg6-ApCJBCsI 講演内容: 「聖剣伝説3 TRIALS of MANA」にて、以下の事例においてUnreal Engine 4 をどのように使用したかを詳しく紹介させていただきます。 ・キャラクターの表現 ・シーケンサーを使ったイベントシーンの再生 ・その他エンジニア向けTIPS 講演者: 本告 禎一 ( 株式会社ジーン MOE事業部 プログラマー ) 滝下 直樹 ( 株式会社ジーン 第1開発事業部香川スタジオ室長 ) 植本 修平 ( 株式会社ジーン 3Dアーティスト ) https://unrealengine.jp/unrealfest/ #ue4fest
聖剣伝説3でのUE4利用事例の紹介~Making of Mana | UNREAL FEST EXTREME 2020 WINTER
聖剣伝説3でのUE4利用事例の紹介~Making of Mana | UNREAL FEST EXTREME 2020 WINTER
エピック・ゲームズ・ジャパン Epic Games Japan
2017/04/15 (土)に開催された「UNREAL FEST WEST '17」で使用した資料です。 今年のGDC17で発表されたアニメーション、物理シミュレーションの新機能についてご紹介します。アンリアルエディタ内で設定と調整が可能な新しいクロス(布)ツールに、揺れ物やラグドールの品質とパフォーマンスを改善する新しい物理モードなど、プロジェクトで使ってみたくなるような新機能です!
Unreal Engine最新機能 アニメーション+物理ショーケース!
Unreal Engine最新機能 アニメーション+物理ショーケース!
エピック・ゲームズ・ジャパン Epic Games Japan
第7回UE4ぷちコンでゲームを制作した際に使用した「インターフェース」と「イベントディスパッチャー」について説明しています。
ぷちコン作品を4日で作った話
ぷちコン作品を4日で作った話
Tomioka Yusei
講演動画:https://www.youtube.com/watch?v=IlSxh3edvIg 2018年10月14日に行われた「UNREAL FEST EAST 2018」における株式会社ユークス様の講演で使用されたスライドです。 ●公式サイト https://unrealengine.jp/unrealfest/ === 大人気シリーズ"地球防衛軍"の新作である"EARTH DEFENSE FORCE: IRON RAIN"をUnreal Engine 4を使用して開発中です。本セッションでは、大量のキャラクターやオブジェクトが登場するゲームを開発する際に得られた、問題点とその改善方法、制作手法に関するノウハウをお話しさせて頂きます。
Unreal Engine 4を使って地球を衛る方法
Unreal Engine 4を使って地球を衛る方法
エピック・ゲームズ・ジャパン Epic Games Japan
第6回UE4勉強会 in 大阪 https://ue4study-osaka.connpass.com/event/86875/
UE4勉強会 in 大阪 - もっとアニメーションBP
UE4勉強会 in 大阪 - もっとアニメーションBP
com044
Unreal Fest 2016 Yokohamaで喋った時のスライドです。
ブループリントマニアックス
ブループリントマニアックス
Masahiko Nakamura
こちらの資料も合わせてご確認ください。 https://www.slideshare.net/EpicGamesJapan/ue4-95204920 63ページ目補足: AssetRegistryではなく、AssetManagerのロード用ノードの返り値がValidがどうかでインストールされているかどうかを確認することも可能です。 2017年11月25日に行われた「第3回UE4勉強会 in 大阪」で登壇した際に使用した資料です。 https://ue4study-osaka.connpass.com/event/70875/
UE4のモバイル開発におけるコンテンツアップデートの話 - Chunk IDとの激闘編 -
UE4のモバイル開発におけるコンテンツアップデートの話 - Chunk IDとの激闘編 -
エピック・ゲームズ・ジャパン Epic Games Japan
UE4における ビルドパイプラインとメンテナンスの全体像
「Press Button, Drink Coffee」 UE4における ビルドパイプラインとメンテナンスの全体像
「Press Button, Drink Coffee」 UE4における ビルドパイプラインとメンテナンスの全体像
エピック・ゲームズ・ジャパン Epic Games Japan
第11回UE4勉強会in大阪 https://ue4study-osaka.connpass.com/event/120568/
SceneCapture2Dを使って壁の向こうを見る -気になるあの娘の部屋の壁-
SceneCapture2Dを使って壁の向こうを見る -気になるあの娘の部屋の壁-
祐稀 平良
UnrealFest2016横浜で講演させていただいた、オックスフォード図書館の制作ワークフローに沿って、いてコンセプトアーティストとどのようにクオリティを上げていったのかについてお話しました。
オックスフォード図書館制作奮闘記
オックスフォード図書館制作奮闘記
Aiko Shinohara
2016年6月28日、社内で行われたUnrealEngin初心者向け勉強会の資料を一部修正して公開します。 UnrealEngineの基本操作を記載しています。
UNREAL ENGINE 基本操作編
UNREAL ENGINE 基本操作編
Yuuki Ogino
2019年9月6日に行われた「CEDEC2019」で登壇した際に使用した資料です。
UE4でマルチプレイヤーゲームを作ろう
UE4でマルチプレイヤーゲームを作ろう
エピック・ゲームズ・ジャパン Epic Games Japan
2017年11月13日に行われた「Indie Games Festival 2018 – Unrealゲーム開発ワークショップ」で登壇した際に使用した資料です。 https://events.withgoogle.com/indie-games-festival-2018-1/#content
[IGF2018] UE4でAndroidアプリを開発する際に知っておきたいパフォーマンス改善テクニック + INDIE GAMES FESTIVAL 2...
[IGF2018] UE4でAndroidアプリを開発する際に知っておきたいパフォーマンス改善テクニック + INDIE GAMES FESTIVAL 2...
エピック・ゲームズ・ジャパン Epic Games Japan
UE4プログラマー向け勉強会 in 大阪で喋った時に使用したスライドです。 https://connpass.com/event/76815/
UE4におけるキャラクタークラス設計
UE4におけるキャラクタークラス設計
Masahiko Nakamura
講演動画:https://www.youtube.com/watch?v=tqzJSVrnqgY UE4.25にてUProperty は FProperty にリファクタリングされました。この対応によりロード時間・パフォーマンス・メモリ消費量が改善されましたが、プロジェクトやエンジンのカスタムした箇所のC++コードに変更を加える必要があります。この動画ではそれらの詳細について解説いたします。 講師:Software Engineer Developer Relations, 鈴木 孝司 ( https://twitter.com/wankotank ) #EGJオンラインラーニング https://www.unrealengine.com/ja/blog/connect-with-the-unreal-engine-community-online
なぜなにFProperty - 対応方法と改善点 -
なぜなにFProperty - 対応方法と改善点 -
エピック・ゲームズ・ジャパン Epic Games Japan
UNREAL FEST EAST 2017で発表したスライドの公開用バージョン。 ソレイユ株式会社
Unreal Engineを使用した商用タイトルで のノンフォトリアルレンダリング(NPR)事例
Unreal Engineを使用した商用タイトルで のノンフォトリアルレンダリング(NPR)事例
Tatsuhiro Tanaka
名古屋で開催された第1回UE4名古屋勉強会で発表したスライドです。
第1回UE4名古屋勉強会
第1回UE4名古屋勉強会
Masahiko Nakamura
2016/11/26登壇資料
UE4に初めて触ってから半年で同人ゲームを作るまで
UE4に初めて触ってから半年で同人ゲームを作るまで
Daisuke Mizuno
Weitere ähnliche Inhalte
Was ist angesagt?
前半のアートプロトタイプを各工程ごとに実演とそれにあわせた機能の解説になります。 実演に関しては動画にてごらんください。
UE4背景アーティスト勉強会(後編) 実演+解説
UE4背景アーティスト勉強会(後編) 実演+解説
Aiko Shinohara
2014/11/1に行われた第2回 関西Unreal Engine4勉強会の 講演で使用したスライドです。 https://atnd.org/events/57368 pdfファイル https://www.dropbox.com/s/44mf3o73lbbp3v2/%E7%8C%AB%E3%81%A7%E3%82%82%E3%82%8F%E3%81%8B%E3%82%8BUE4.pdf?dl=0 pptxファイル+動画ファイルhttps://www.dropbox.com/s/i757bzkeugdzvg0/%E7%8C%AB%E3%81%A7%E3%82%82%E3%82%8F%E3%81%8B%E3%82%8BUE4.ZIP?dl=0 質問などありましたら、以下の連絡先にお願いします。 twitter: @pafuhana1213
猫でもわかるUnreal Engine4
猫でもわかるUnreal Engine4
pafuhana 1213
「第1回UE4勉強会 in 大阪」 https://ue4study-osaka.connpass.com/event/60591/
第1回UE4勉強会 in 大阪 - エンジン改造ってどうなの?
第1回UE4勉強会 in 大阪 - エンジン改造ってどうなの?
com044
2017年7月2日に行われたライセンシー様向けMO勉強会の資料です。実践編① (登壇者: Byking 鈴木孝司さま)
UE4 MultiPlayer Online Deep Dive: 実践編1 (Byking様ご講演) #UE4DD
UE4 MultiPlayer Online Deep Dive: 実践編1 (Byking様ご講演) #UE4DD
エピック・ゲームズ・ジャパン Epic Games Japan
UNREAL FEST EXTREME 2020 WINTER 再生リスト https://www.youtube.com/playlist?list=PLr_Cbd4sUDTzxG9a4TrU0Rg6-ApCJBCsI 講演内容: 「聖剣伝説3 TRIALS of MANA」にて、以下の事例においてUnreal Engine 4 をどのように使用したかを詳しく紹介させていただきます。 ・キャラクターの表現 ・シーケンサーを使ったイベントシーンの再生 ・その他エンジニア向けTIPS 講演者: 本告 禎一 ( 株式会社ジーン MOE事業部 プログラマー ) 滝下 直樹 ( 株式会社ジーン 第1開発事業部香川スタジオ室長 ) 植本 修平 ( 株式会社ジーン 3Dアーティスト ) https://unrealengine.jp/unrealfest/ #ue4fest
聖剣伝説3でのUE4利用事例の紹介~Making of Mana | UNREAL FEST EXTREME 2020 WINTER
聖剣伝説3でのUE4利用事例の紹介~Making of Mana | UNREAL FEST EXTREME 2020 WINTER
エピック・ゲームズ・ジャパン Epic Games Japan
2017/04/15 (土)に開催された「UNREAL FEST WEST '17」で使用した資料です。 今年のGDC17で発表されたアニメーション、物理シミュレーションの新機能についてご紹介します。アンリアルエディタ内で設定と調整が可能な新しいクロス(布)ツールに、揺れ物やラグドールの品質とパフォーマンスを改善する新しい物理モードなど、プロジェクトで使ってみたくなるような新機能です!
Unreal Engine最新機能 アニメーション+物理ショーケース!
Unreal Engine最新機能 アニメーション+物理ショーケース!
エピック・ゲームズ・ジャパン Epic Games Japan
第7回UE4ぷちコンでゲームを制作した際に使用した「インターフェース」と「イベントディスパッチャー」について説明しています。
ぷちコン作品を4日で作った話
ぷちコン作品を4日で作った話
Tomioka Yusei
講演動画:https://www.youtube.com/watch?v=IlSxh3edvIg 2018年10月14日に行われた「UNREAL FEST EAST 2018」における株式会社ユークス様の講演で使用されたスライドです。 ●公式サイト https://unrealengine.jp/unrealfest/ === 大人気シリーズ"地球防衛軍"の新作である"EARTH DEFENSE FORCE: IRON RAIN"をUnreal Engine 4を使用して開発中です。本セッションでは、大量のキャラクターやオブジェクトが登場するゲームを開発する際に得られた、問題点とその改善方法、制作手法に関するノウハウをお話しさせて頂きます。
Unreal Engine 4を使って地球を衛る方法
Unreal Engine 4を使って地球を衛る方法
エピック・ゲームズ・ジャパン Epic Games Japan
第6回UE4勉強会 in 大阪 https://ue4study-osaka.connpass.com/event/86875/
UE4勉強会 in 大阪 - もっとアニメーションBP
UE4勉強会 in 大阪 - もっとアニメーションBP
com044
Unreal Fest 2016 Yokohamaで喋った時のスライドです。
ブループリントマニアックス
ブループリントマニアックス
Masahiko Nakamura
こちらの資料も合わせてご確認ください。 https://www.slideshare.net/EpicGamesJapan/ue4-95204920 63ページ目補足: AssetRegistryではなく、AssetManagerのロード用ノードの返り値がValidがどうかでインストールされているかどうかを確認することも可能です。 2017年11月25日に行われた「第3回UE4勉強会 in 大阪」で登壇した際に使用した資料です。 https://ue4study-osaka.connpass.com/event/70875/
UE4のモバイル開発におけるコンテンツアップデートの話 - Chunk IDとの激闘編 -
UE4のモバイル開発におけるコンテンツアップデートの話 - Chunk IDとの激闘編 -
エピック・ゲームズ・ジャパン Epic Games Japan
UE4における ビルドパイプラインとメンテナンスの全体像
「Press Button, Drink Coffee」 UE4における ビルドパイプラインとメンテナンスの全体像
「Press Button, Drink Coffee」 UE4における ビルドパイプラインとメンテナンスの全体像
エピック・ゲームズ・ジャパン Epic Games Japan
第11回UE4勉強会in大阪 https://ue4study-osaka.connpass.com/event/120568/
SceneCapture2Dを使って壁の向こうを見る -気になるあの娘の部屋の壁-
SceneCapture2Dを使って壁の向こうを見る -気になるあの娘の部屋の壁-
祐稀 平良
UnrealFest2016横浜で講演させていただいた、オックスフォード図書館の制作ワークフローに沿って、いてコンセプトアーティストとどのようにクオリティを上げていったのかについてお話しました。
オックスフォード図書館制作奮闘記
オックスフォード図書館制作奮闘記
Aiko Shinohara
2016年6月28日、社内で行われたUnrealEngin初心者向け勉強会の資料を一部修正して公開します。 UnrealEngineの基本操作を記載しています。
UNREAL ENGINE 基本操作編
UNREAL ENGINE 基本操作編
Yuuki Ogino
2019年9月6日に行われた「CEDEC2019」で登壇した際に使用した資料です。
UE4でマルチプレイヤーゲームを作ろう
UE4でマルチプレイヤーゲームを作ろう
エピック・ゲームズ・ジャパン Epic Games Japan
2017年11月13日に行われた「Indie Games Festival 2018 – Unrealゲーム開発ワークショップ」で登壇した際に使用した資料です。 https://events.withgoogle.com/indie-games-festival-2018-1/#content
[IGF2018] UE4でAndroidアプリを開発する際に知っておきたいパフォーマンス改善テクニック + INDIE GAMES FESTIVAL 2...
[IGF2018] UE4でAndroidアプリを開発する際に知っておきたいパフォーマンス改善テクニック + INDIE GAMES FESTIVAL 2...
エピック・ゲームズ・ジャパン Epic Games Japan
UE4プログラマー向け勉強会 in 大阪で喋った時に使用したスライドです。 https://connpass.com/event/76815/
UE4におけるキャラクタークラス設計
UE4におけるキャラクタークラス設計
Masahiko Nakamura
講演動画:https://www.youtube.com/watch?v=tqzJSVrnqgY UE4.25にてUProperty は FProperty にリファクタリングされました。この対応によりロード時間・パフォーマンス・メモリ消費量が改善されましたが、プロジェクトやエンジンのカスタムした箇所のC++コードに変更を加える必要があります。この動画ではそれらの詳細について解説いたします。 講師:Software Engineer Developer Relations, 鈴木 孝司 ( https://twitter.com/wankotank ) #EGJオンラインラーニング https://www.unrealengine.com/ja/blog/connect-with-the-unreal-engine-community-online
なぜなにFProperty - 対応方法と改善点 -
なぜなにFProperty - 対応方法と改善点 -
エピック・ゲームズ・ジャパン Epic Games Japan
UNREAL FEST EAST 2017で発表したスライドの公開用バージョン。 ソレイユ株式会社
Unreal Engineを使用した商用タイトルで のノンフォトリアルレンダリング(NPR)事例
Unreal Engineを使用した商用タイトルで のノンフォトリアルレンダリング(NPR)事例
Tatsuhiro Tanaka
Was ist angesagt?
(20)
UE4背景アーティスト勉強会(後編) 実演+解説
UE4背景アーティスト勉強会(後編) 実演+解説
猫でもわかるUnreal Engine4
猫でもわかるUnreal Engine4
第1回UE4勉強会 in 大阪 - エンジン改造ってどうなの?
第1回UE4勉強会 in 大阪 - エンジン改造ってどうなの?
UE4 MultiPlayer Online Deep Dive: 実践編1 (Byking様ご講演) #UE4DD
UE4 MultiPlayer Online Deep Dive: 実践編1 (Byking様ご講演) #UE4DD
聖剣伝説3でのUE4利用事例の紹介~Making of Mana | UNREAL FEST EXTREME 2020 WINTER
聖剣伝説3でのUE4利用事例の紹介~Making of Mana | UNREAL FEST EXTREME 2020 WINTER
Unreal Engine最新機能 アニメーション+物理ショーケース!
Unreal Engine最新機能 アニメーション+物理ショーケース!
ぷちコン作品を4日で作った話
ぷちコン作品を4日で作った話
Unreal Engine 4を使って地球を衛る方法
Unreal Engine 4を使って地球を衛る方法
UE4勉強会 in 大阪 - もっとアニメーションBP
UE4勉強会 in 大阪 - もっとアニメーションBP
ブループリントマニアックス
ブループリントマニアックス
UE4のモバイル開発におけるコンテンツアップデートの話 - Chunk IDとの激闘編 -
UE4のモバイル開発におけるコンテンツアップデートの話 - Chunk IDとの激闘編 -
「Press Button, Drink Coffee」 UE4における ビルドパイプラインとメンテナンスの全体像
「Press Button, Drink Coffee」 UE4における ビルドパイプラインとメンテナンスの全体像
SceneCapture2Dを使って壁の向こうを見る -気になるあの娘の部屋の壁-
SceneCapture2Dを使って壁の向こうを見る -気になるあの娘の部屋の壁-
オックスフォード図書館制作奮闘記
オックスフォード図書館制作奮闘記
UNREAL ENGINE 基本操作編
UNREAL ENGINE 基本操作編
UE4でマルチプレイヤーゲームを作ろう
UE4でマルチプレイヤーゲームを作ろう
[IGF2018] UE4でAndroidアプリを開発する際に知っておきたいパフォーマンス改善テクニック + INDIE GAMES FESTIVAL 2...
[IGF2018] UE4でAndroidアプリを開発する際に知っておきたいパフォーマンス改善テクニック + INDIE GAMES FESTIVAL 2...
UE4におけるキャラクタークラス設計
UE4におけるキャラクタークラス設計
なぜなにFProperty - 対応方法と改善点 -
なぜなにFProperty - 対応方法と改善点 -
Unreal Engineを使用した商用タイトルで のノンフォトリアルレンダリング(NPR)事例
Unreal Engineを使用した商用タイトルで のノンフォトリアルレンダリング(NPR)事例
Andere mochten auch
名古屋で開催された第1回UE4名古屋勉強会で発表したスライドです。
第1回UE4名古屋勉強会
第1回UE4名古屋勉強会
Masahiko Nakamura
2016/11/26登壇資料
UE4に初めて触ってから半年で同人ゲームを作るまで
UE4に初めて触ってから半年で同人ゲームを作るまで
Daisuke Mizuno
GGJ直前 チーム開発ノウハウ勉強会 in 関西で発表した内容です。 https://ocujam.doorkeeper.jp/events/36924
ゲームジャムでのチーム制作における大事なこと
ゲームジャムでのチーム制作における大事なこと
Masahiko Nakamura
全スライドをDocswellで公開中! https://www.docswell.com/s/historia_Inc/5YE67Z-ue4-70230357 ================================= 2016年12月3日に行われた関西ゲーム勉強会2016WINTERにて発表させていただいた、ヒストリアのワークフローのスライドです。 まだまだ手探りではありますが、UE4を活かしたヒストリアらしいワークフローが見えてきたので、一度形にしてみました。 =================================
UE4で実現できた理想のゲーム開発ワークフロー
UE4で実現できた理想のゲーム開発ワークフロー
historia_Inc
Talk about HDR implementation on GTSPORT. Shown first at CEDEC 2017.
HDR Theory and practicce (JP)
HDR Theory and practicce (JP)
Hajime Uchimura
3DCGmeetup12で講演したセッションです UE4のマテリアルを用いて、リアルタイムレンダリングでのNPR表現について解説しました
リアルタイムレンダリングでのNPR表現
リアルタイムレンダリングでのNPR表現
kurosaurus
全スライドをDocswellで公開中! https://www.docswell.com/s/historia_Inc/ZDGQLZ-ss-75213477 ================================= こちらは UNREAL FEST WEST '17 にてお話したスライドです。 UE4 & 少人数開発におけるノウハウについて、弊社で開発中の Airtone を実例に挙げつつお話させて頂きました。 =================================
少人数開発でもクオリティを諦めない - エンジニア視点から見る少人数開発の極意 -
少人数開発でもクオリティを諦めない - エンジニア視点から見る少人数開発の極意 -
historia_Inc
CGWORLD クリエイティブカンファレンス2017にて発表しましたセッションのスライドになります。
CGWORLD Creative Conference 2017 「アセットの共有を円滑にするリグの作法」
CGWORLD Creative Conference 2017 「アセットの共有を円滑にするリグの作法」
BACKBONE-studio
3DCGMeetup #08 「オープンソースモジュラーリグシステム mGear の仕組みを紐解く」の資料です。 http://connpass.com/event/20485/
3DCGMeetup08_MayaRigSystem_mGear
3DCGMeetup08_MayaRigSystem_mGear
ue_ta
2017年1月21日に行われたライセンシー様向けマテリアル管理勉強会の資料です。(登壇者: 株式会社SQEX大阪 林武尊様) 「大規模チーム」、「エフェクト」、この二点を軸に、爆発するマテリアル管理や検証をどのように行っているかを説明しただいております。 時間の都合で本編ではカットされた内容も沢山盛り込まれております。
大規模タイトルにおけるエフェクトマテリアル運用 (SQEX大阪: 林武尊様) #UE4DD
大規模タイトルにおけるエフェクトマテリアル運用 (SQEX大阪: 林武尊様) #UE4DD
エピック・ゲームズ・ジャパン Epic Games Japan
2017年1月18日に大阪で行われたSubstance勉強会で使用したスライドです。 2016年10月に東京で行われたSubstance勉強会と同じ内容です。 ハンズオン形式のため、スライドの解説は補助程度に使用するものになっています。 ◎告知ページ https://connpass.com/event/47822/
Substance勉強会 in Osaka
Substance勉強会 in Osaka
Aiko Shinohara
Unreal Fest East 2017での講演の際に使用したスライドです。 https://unrealevent.eventcloudmix.com
UE4の攻略方法を伝授! より効率よく楽しく学ぶ ための鉄則について
UE4の攻略方法を伝授! より効率よく楽しく学ぶ ための鉄則について
Masahiko Nakamura
2017年1月21日に行われたライセンシー様向けマテリアル管理勉強会の資料です。(登壇者: Epic Games Japan 篠山範明) マテリアルとマテリアルインスタンスの内部の仕組み(シェーダ保有の有無)と、それによって生じる落とし穴について説明しております。
マテリアルとマテリアルインスタンスの仕組みと問題点の共有 (Epic Games Japan: 篠山範明) #UE4DD
マテリアルとマテリアルインスタンスの仕組みと問題点の共有 (Epic Games Japan: 篠山範明) #UE4DD
エピック・ゲームズ・ジャパン Epic Games Japan
Andere mochten auch
(13)
第1回UE4名古屋勉強会
第1回UE4名古屋勉強会
UE4に初めて触ってから半年で同人ゲームを作るまで
UE4に初めて触ってから半年で同人ゲームを作るまで
ゲームジャムでのチーム制作における大事なこと
ゲームジャムでのチーム制作における大事なこと
UE4で実現できた理想のゲーム開発ワークフロー
UE4で実現できた理想のゲーム開発ワークフロー
HDR Theory and practicce (JP)
HDR Theory and practicce (JP)
リアルタイムレンダリングでのNPR表現
リアルタイムレンダリングでのNPR表現
少人数開発でもクオリティを諦めない - エンジニア視点から見る少人数開発の極意 -
少人数開発でもクオリティを諦めない - エンジニア視点から見る少人数開発の極意 -
CGWORLD Creative Conference 2017 「アセットの共有を円滑にするリグの作法」
CGWORLD Creative Conference 2017 「アセットの共有を円滑にするリグの作法」
3DCGMeetup08_MayaRigSystem_mGear
3DCGMeetup08_MayaRigSystem_mGear
大規模タイトルにおけるエフェクトマテリアル運用 (SQEX大阪: 林武尊様) #UE4DD
大規模タイトルにおけるエフェクトマテリアル運用 (SQEX大阪: 林武尊様) #UE4DD
Substance勉強会 in Osaka
Substance勉強会 in Osaka
UE4の攻略方法を伝授! より効率よく楽しく学ぶ ための鉄則について
UE4の攻略方法を伝授! より効率よく楽しく学ぶ ための鉄則について
マテリアルとマテリアルインスタンスの仕組みと問題点の共有 (Epic Games Japan: 篠山範明) #UE4DD
マテリアルとマテリアルインスタンスの仕組みと問題点の共有 (Epic Games Japan: 篠山範明) #UE4DD
Ähnlich wie 第5回ue4ハンズオンセミナー
講演動画はこちら: https://youtu.be/NWOa52YRPdM 講演者: 岡田 和也(Epic Games Japan) https://twitter.com/pafuhana1213 本スライドは20219月9日に行われたオンライン勉強会「VR DOJO - Session & Meetup For Creators- #1」の講演資料となります。 イベントについてはこちら: https://gamecreatorsguild.connpass.com/event/221535/
猫でも分かるUE4を使った VRコンテンツ開発 超入門編 2021
猫でも分かるUE4を使った VRコンテンツ開発 超入門編 2021
エピック・ゲームズ・ジャパン Epic Games Japan
2014/04/12に東京で開催した"Unreal Engine 4 ビギナー勉強会"(http://kokucheese.com/event/index/159462/)で講演した時のスライドです。 UE4をまったく知らない人向けに、大雑把な概要を伝える目的で作りました。実際はデモを交えてだったので、スライドだけでは伝わりきらない部分もありますが、少しでも理解の助けになれば嬉しいです。
はじめてのUnreal Engine 4
はじめてのUnreal Engine 4
Shun Sasaki
Unreal Engine MeetUp Saitama #10のスライド資料です
Unreal Engine MeetUp Saitama #10スライド資料
Unreal Engine MeetUp Saitama #10スライド資料
Yuuki Ogino
Unreal Engine MeetUp Saitama #11のスライド資料です。 UNREAL FEST WEST2018の様子も記載されています。
Unreal Engine MeetUp Saitama #11【UNREAL FEST WEST最速報告会】スライド資料
Unreal Engine MeetUp Saitama #11【UNREAL FEST WEST最速報告会】スライド資料
Yuuki Ogino
Unreal Engine MeetUp Saitama #16 スライド資料です Unreal Engine Fest2018 YOKOYAMAのセッション感想が書かれています。
Unreal Engine MeetUp Saitama #16 スライド資料
Unreal Engine MeetUp Saitama #16 スライド資料
Yuuki Ogino
UNREAL ENGINE4 MEETUP SAITAMA #0でLTした時のスライド資料です。 Unreal Engine Tokyo Meetup 2017 Midも同じスライド資料になります
あんりあるフレンズ ~あなた、アンリアルがとくいなけものなんだね~
あんりあるフレンズ ~あなた、アンリアルがとくいなけものなんだね~
Yuuki Ogino
Unreal Engine MeetUp Saitama #15 & GUNMA #5 スライド資料 です。 CEDEC2018,UE4セッションの個人的感想を書いています。
Unreal Engine MeetUp Saitama #15 & GUNMA #5スライド資料
Unreal Engine MeetUp Saitama #15 & GUNMA #5スライド資料
Yuuki Ogino
Unreal Engine4 MEET UP SAITAMA #13のスライド資料です
Unreal Engine4 MEET UP SAITAMA #13
Unreal Engine4 MEET UP SAITAMA #13
Yuuki Ogino
UNREAL ENGINE 4 MEET UP SAITAMA #8 スライド資料です
UNREAL ENGINE 4 MEET UP SAITAMA #8 スライド資料
UNREAL ENGINE 4 MEET UP SAITAMA #8 スライド資料
Yuuki Ogino
講演動画はこちら https://www.youtube.com/watch?v=2nhpfKYbohQ 発表者: 西下誠哲さま(フリーランス) 本スライドは2019年12月15日に行われた勉強会「 UE4 Environment Art Dive」の講演資料となります。
UE4をレンダラとした趣味的スピード背景ルックデブ(UE4 Environment Art Dive)
UE4をレンダラとした趣味的スピード背景ルックデブ(UE4 Environment Art Dive)
エピック・ゲームズ・ジャパン Epic Games Japan
Unreal Engine MeetUp Saitama #21のスライド資料です。
Unreal Engine MeetUp Saitama #21
Unreal Engine MeetUp Saitama #21
Yuuki Ogino
Unreal Engine MeetUp Saitama #9 スライド資料になります
Unreal Engine MeetUp Saitama #9 スライド資料
Unreal Engine MeetUp Saitama #9 スライド資料
Yuuki Ogino
Unityクリエイターズ 「Unity5 3Dゲーム開発講座」出版記念勉強会でLTの発表をした『Unity5とUE4の比較』のスライドです。
Unity5とUE4の比較
Unity5とUE4の比較
Masahiko Nakamura
6/14にDeNA様会議室をお借りして開催された「UE4ビギナー勉強会(TOKYO#2)」で紹介させていただいたスライドの補講部分です。参加いただいた皆様、会場をお貸しいただいたDeNA様、主催の佐々木様、いっしょにご講演いただいた家弓様、中村様、ボランティアの皆様ありがとうございました!
Unreal engine4ビギナー勉強会補講
Unreal engine4ビギナー勉強会補講
エピック・ゲームズ・ジャパン Epic Games Japan
Unreal Engine MeetUp Saitama #12のスライド資料になります
Unreal Engine MeetUp Saitama #12 スライド資料
Unreal Engine MeetUp Saitama #12 スライド資料
Yuuki Ogino
Unreal Engine 4 映像制作ハンズオン@大阪で使った解説に使用したスライドです。 http://connpass.com/event/34255/
UE4映像制作ハンズオン@大阪
UE4映像制作ハンズオン@大阪
Masahiko Nakamura
ゲームツクール資料第7回 Unity x EveryPlayでプレイ動画を共有しよう。
ゲームツクール資料第7回 Unity x EveryPlayでプレイ動画を共有しよう。
ゲームツクール資料第7回 Unity x EveryPlayでプレイ動画を共有しよう。
ゲームツクール!
UNREAL ENGINE 4 MEET UP SAITAMA #1のスライド資料です
UNREAL ENGINE 4 MEET UP SAITAMA #1 スライド資料
UNREAL ENGINE 4 MEET UP SAITAMA #1 スライド資料
Yuuki Ogino
東ゲ部4周年LTのスライド資料です
東ゲ部コミケの報告 & 祝延期記念、台北ゲームショウの準備
東ゲ部コミケの報告 & 祝延期記念、台北ゲームショウの準備
Yuuki Ogino
UnityとUE4をある程度使ってみた感想(愚痴)とともに比較してみたものです.
Unityは神,Unrealは現実
Unityは神,Unrealは現実
Linea319
Ähnlich wie 第5回ue4ハンズオンセミナー
(20)
猫でも分かるUE4を使った VRコンテンツ開発 超入門編 2021
猫でも分かるUE4を使った VRコンテンツ開発 超入門編 2021
はじめてのUnreal Engine 4
はじめてのUnreal Engine 4
Unreal Engine MeetUp Saitama #10スライド資料
Unreal Engine MeetUp Saitama #10スライド資料
Unreal Engine MeetUp Saitama #11【UNREAL FEST WEST最速報告会】スライド資料
Unreal Engine MeetUp Saitama #11【UNREAL FEST WEST最速報告会】スライド資料
Unreal Engine MeetUp Saitama #16 スライド資料
Unreal Engine MeetUp Saitama #16 スライド資料
あんりあるフレンズ ~あなた、アンリアルがとくいなけものなんだね~
あんりあるフレンズ ~あなた、アンリアルがとくいなけものなんだね~
Unreal Engine MeetUp Saitama #15 & GUNMA #5スライド資料
Unreal Engine MeetUp Saitama #15 & GUNMA #5スライド資料
Unreal Engine4 MEET UP SAITAMA #13
Unreal Engine4 MEET UP SAITAMA #13
UNREAL ENGINE 4 MEET UP SAITAMA #8 スライド資料
UNREAL ENGINE 4 MEET UP SAITAMA #8 スライド資料
UE4をレンダラとした趣味的スピード背景ルックデブ(UE4 Environment Art Dive)
UE4をレンダラとした趣味的スピード背景ルックデブ(UE4 Environment Art Dive)
Unreal Engine MeetUp Saitama #21
Unreal Engine MeetUp Saitama #21
Unreal Engine MeetUp Saitama #9 スライド資料
Unreal Engine MeetUp Saitama #9 スライド資料
Unity5とUE4の比較
Unity5とUE4の比較
Unreal engine4ビギナー勉強会補講
Unreal engine4ビギナー勉強会補講
Unreal Engine MeetUp Saitama #12 スライド資料
Unreal Engine MeetUp Saitama #12 スライド資料
UE4映像制作ハンズオン@大阪
UE4映像制作ハンズオン@大阪
ゲームツクール資料第7回 Unity x EveryPlayでプレイ動画を共有しよう。
ゲームツクール資料第7回 Unity x EveryPlayでプレイ動画を共有しよう。
UNREAL ENGINE 4 MEET UP SAITAMA #1 スライド資料
UNREAL ENGINE 4 MEET UP SAITAMA #1 スライド資料
東ゲ部コミケの報告 & 祝延期記念、台北ゲームショウの準備
東ゲ部コミケの報告 & 祝延期記念、台北ゲームショウの準備
Unityは神,Unrealは現実
Unityは神,Unrealは現実
Mehr von Masahiko Nakamura
第3回UE4何でも勉強会 in 東京でLTで登壇した際のスライドです。 https://ue4allstudy.connpass.com/event/129917/ 実演部分を別途スライド追加しています。
UE4のコンポジット機能をもっと深く使ってみた
UE4のコンポジット機能をもっと深く使ってみた
Masahiko Nakamura
Event for Diverse Game Engineers #4 にて登壇した際に利用した資料です。 https://edge.connpass.com/event/122672/
UE4のためのより良いゲーム設計を理解しよう!
UE4のためのより良いゲーム設計を理解しよう!
Masahiko Nakamura
『映像制作者向けUE4で作る映像制作ワークショップ』で使用したスライドです。 http://crossmedia.kyoto/seminar_event/ue4workshop2018
映像制作者向け UE4で作る映像制作ワークショップ
映像制作者向け UE4で作る映像制作ワークショップ
Masahiko Nakamura
同人/インディーゲーム開発のあれこれを語る会で使用したスライドです。 https://togebu.doorkeeper.jp/events/60401
ゲームエンジンを活用して同人ゲームを完成させるノウハウについて
ゲームエンジンを活用して同人ゲームを完成させるノウハウについて
Masahiko Nakamura
第20回 バーチャル・サミット関西で喋った時に使用したスライドです。 ここで利用した動画が以下にあります。 www.youtube.com/watch?v=2AHOIILZwgw
UE4でパノラマVRをやってみよう
UE4でパノラマVRをやってみよう
Masahiko Nakamura
Unreal Fest West '17で発表した際に使用したスライドです。 動画部分だけ削除しています。
モバイルゲームにもっとクオリティを!UE4を使ったハイクオリティなモバイルゲーム制作について
モバイルゲームにもっとクオリティを!UE4を使ったハイクオリティなモバイルゲーム制作について
Masahiko Nakamura
GGJ事前勉強会で喋った時に使用したスライドです。
GGJ2017 事前勉強会 UE4編
GGJ2017 事前勉強会 UE4編
Masahiko Nakamura
VR GameJam 2016大阪会場で発表した時に使用した企画スライドです。内容は特にありません。
拳と筋肉とバーチャリアリズム
拳と筋肉とバーチャリアリズム
Masahiko Nakamura
UE4 札幌Meetupで喋った時の内容のスライドです。 https://nfglabo.doorkeeper.jp/events/46882
絵心がなくてもわかるUE4絵作りのコツ
絵心がなくてもわかるUE4絵作りのコツ
Masahiko Nakamura
industory2016で発表したUnreal Engine 4によるリアルタイムセルルック3DCGアニメーションについてのスライドです。 http://industory.jp/index.html
Unreal engine 4でのリアルタイムセルルック3DCGアニメーション
Unreal engine 4でのリアルタイムセルルック3DCGアニメーション
Masahiko Nakamura
ゲームエンジン勉強会にて発表した内容のスライドです。 https://unitycreators.doorkeeper.jp/events/38223
ブループリント+ビジュアルスクリプトと仲良くやる方法
ブループリント+ビジュアルスクリプトと仲良くやる方法
Masahiko Nakamura
Bullet TrainとOculus Touchを体験した際の感激をまとめたものです。
Bullet TrainとOculus Touchの衝撃
Bullet TrainとOculus Touchの衝撃
Masahiko Nakamura
Unreal Fes Osaka 2015で発表したスライドです。
Powerful of blueprint visual scripting
Powerful of blueprint visual scripting
Masahiko Nakamura
第一回 関西UE4ハンズオンセミナーで用いた資料です。
第一回 関西UE4ハンズオンセミナー
第一回 関西UE4ハンズオンセミナー
Masahiko Nakamura
ゲーム開発環境を自動化する時の話まとめ。
ゲーム開発環境の自動化
ゲーム開発環境の自動化
Masahiko Nakamura
Mehr von Masahiko Nakamura
(15)
UE4のコンポジット機能をもっと深く使ってみた
UE4のコンポジット機能をもっと深く使ってみた
UE4のためのより良いゲーム設計を理解しよう!
UE4のためのより良いゲーム設計を理解しよう!
映像制作者向け UE4で作る映像制作ワークショップ
映像制作者向け UE4で作る映像制作ワークショップ
ゲームエンジンを活用して同人ゲームを完成させるノウハウについて
ゲームエンジンを活用して同人ゲームを完成させるノウハウについて
UE4でパノラマVRをやってみよう
UE4でパノラマVRをやってみよう
モバイルゲームにもっとクオリティを!UE4を使ったハイクオリティなモバイルゲーム制作について
モバイルゲームにもっとクオリティを!UE4を使ったハイクオリティなモバイルゲーム制作について
GGJ2017 事前勉強会 UE4編
GGJ2017 事前勉強会 UE4編
拳と筋肉とバーチャリアリズム
拳と筋肉とバーチャリアリズム
絵心がなくてもわかるUE4絵作りのコツ
絵心がなくてもわかるUE4絵作りのコツ
Unreal engine 4でのリアルタイムセルルック3DCGアニメーション
Unreal engine 4でのリアルタイムセルルック3DCGアニメーション
ブループリント+ビジュアルスクリプトと仲良くやる方法
ブループリント+ビジュアルスクリプトと仲良くやる方法
Bullet TrainとOculus Touchの衝撃
Bullet TrainとOculus Touchの衝撃
Powerful of blueprint visual scripting
Powerful of blueprint visual scripting
第一回 関西UE4ハンズオンセミナー
第一回 関西UE4ハンズオンセミナー
ゲーム開発環境の自動化
ゲーム開発環境の自動化
第5回ue4ハンズオンセミナー
1.
第5回 関西 Unreal Engine
4 ハンズオンセミナー
2.
自己紹介 HN : alwei Twitterよくやっています。@aizen76 ゲーム業界でプログラマーを8年ほど。 今はフリーで様々なお仕事を受けています。 趣味で絵とかも描きます。モデリングも練習中。 Wii
Uのスプラトゥーンに大ハマり中…夏コミヤバい。 UE4に関する事であれば何でもやりますので、いつでも声かけてください。
3.
Unreal Engine4(通称UE4)って? アメリカ合衆国ノースカロライナ州にあるゲーム会社、 エピック・ゲームズが長年開発しているゲームエンジン。 歴史を辿れば既に20年ほどの歴史がある、最古参のゲームエンジン。 去年のGDC2014で最新版のUE4が一般公開されて、 今年のGDC2015でUE4の使用が完全にFree(無料)に! 作ったゲームを販売した場合にのみ5%のロイヤリティーがかかります。 それでも3ヶ月で3000$を越えなければロイヤリティーなし。
4.
UE4の国産ゲームの採用例 キングダムハーツ3 (スクウェア・エニックス) 鉄拳7 (バンダイナムコエンターテインメント) ストリートファイターV(カプコン) LET
IT DIE(ガンホー・オンライン・エンターテイメント) シェンムー3(YsNet) 等々…現在進行形で採用例が増えています。 今日は皆さんに既にインストールされているUE4を使って、 1本ゲームを作っていこうと思います!(最新版のUE4.8.1を使用)
5.
サードパーソン テンプレート まずはUE4.8を起動 サードパーソンテンプレートで始めます
6.
その前に ご自身のパソコンスペックが厳しい場合には、 以下の部分を選択し、『ハイエンド』を『スケーラブルな3D・2D』に。 更に『デスクトップ/コンソール』を『モバイル/タブレット』に。 スターターコンテンツは有りのままにしておいてください。 プロジェクト名は自由につけてください。
7.
モバイル/タブレットに設定した方 そのままだとマウス入力がタッチ扱いになります。 メニューから『編集』→『プロジェクト設定』→ 『インプット』→ 『Use Mouse
for Touch』の チェックを外しておいてください。 これで入力が『デスクトップ/コンソール』を選んだ 時と同様のものになります。
8.
ついでにノード名を英語化 同じようにメニューから『エディタの環境設定』を開き、 『Use Localized Graph
Editor Nodes and Pins』のチェックを外します。 これでブループリント上のノード名が全て英語になり、わかりやすくなります。
9.
プロジェクトが起動したら… 余計なものを消しておきます。階段とか、文字とか、?のアイコンとか。 選択後にDeleteキーで削除。
10.
影が残った!? 一度焼き付いた影が残っ たままになります。 ツールバー上にある『ビルド』ボタンでライティ ングビルドを行い、影を再度焼き直します。これ で余計な影はなくなります。
11.
まだ動作が重いという方 最終手段ですが、ツールバーから『設定』の中にある、 『描画レベルをプレビュー』→『モバイル/HTML5』 を選択してみてください。シェーダーコンパイルが走り、 しばらく時間がかかります。 これで描画が一気に軽くなりますが、モバイル品質に なってしまうために動的影がなくなったり、一部マテリ アルの互換がなくなってしまうため、たまに見た目がお かしくなってしまう事もあります。 とりあえず軽くなればいいという方向け。
12.
ここからゲームを作っていきます 目標は3Dパーソンシューティング。 プレイヤーキャラクターを操作(WASDで移動、スペースでジャンプ)し、 マウスでカメラを操作、マウス左クリックでショットを撃ちます。 敵はランダムに生成され、それぞれはAIを使ってプレイヤーに近寄ってきます。 プレイヤーにぶつかるとプレイヤーのライフポイントを奪い、 プレイヤーのライフポイントが0になった時点でゲーム終了です。 プレイヤーはショットで敵を倒しながら、スコアをどこまで稼げるかという、 サバイバルタイプのゲームになります。 スコアとライフはUIとして表示され、ゲームは何度もリトライできるようになっています。
13.
まずは武器の弾を作成 『新規追加』から『ブループリント クラス』を選択し、 親クラスを『Actor』にします。作成したBPは 『PlayerShotWeapon』という名前にしておきます。
14.
コンポーネントを追加する 作成したブループリントを開きます。 ファイルを開いたらコンポーネントを追加しましょう。 『ParticleSystem』コンポーネントと 『ProjectileMovement』コンポーネントを 追加しておきます。 コンポーネントとは既に1つ以上の機能を持った、 ブループリントクラスに追加できる汎用パーツの事です。 他にも様々な便利なコンポーネントがあります。
15.
パーティクルエフェクトを追加 『ParticleSystem』を選択したまま、 右側の詳細から『Template』の横の 画像の赤い部分を選択。 『P_Fire 』というエフェクトを選択します。 上手く追加できれば炎のエフェクトが 表示されるようになります。
16.
プレイヤーから撃てるようにする プロジェクト設定からインプットで、 Bindingsを追加します。 『Action Mappings』を選択して、 『+』ボタンを押してアクションを追加。 『Shot』という名前に変更してから、 『Mouse』の中から『マウスの左ボタン』を 探して選択します。
17.
ブループリントから発射させる 『ThirdPersonCharacter』というブループリントを開きます。 『イベントグラフ』内で右クリックから検索メニューを表示させてノードを検索します。 『ActionEvent』の『Shot』と『GetActorTransform』と『SpawnActor Player Shot
Weapon』 のノードをそれぞれ呼び出して、画像のように繋ぎます。 『SpawnActor~』のClassには『Player Shot Weapon』クラスを選択します。
18.
プレイすると… 弾は発射できるが、 何かおかしい…
19.
弾の速度と重力を設定する 『PlayerShotWeapon』のブループリントを開きます。 『ProjectileMovement』コンポーネントを選択したまま、『詳細』からProjectileの項目を弄ります。 『Initial Speed』を『2000』に。 『Max Speed』も『2000』に。 『Projectile
Gravity Scale』は『0』にします。
20.
再度プレイ… 弾が飛んだぁーーー!! ヽ(*゚∀゚ *)ノ
21.
もう少し派手にしたい お好みでどうぞ パーティクルを複製してみたり パーティクルのスケールを大きくしてみたり
22.
ついでに弾の寿命を設定 コンポーネントで『PlayerShotWeapon』を選択したままにするか、『クラスのデフォルト』を選択。 『詳細』のActorの項目内にある、『Initial Life Span』を『3』に設定します。 これで弾は生成後、3秒後に自動で消滅します。
23.
更に効果音も設定してみる 『Audio』コンポーネントを追加。 詳細の『Sound』に『Explosion_Cue』を設定。
24.
敵を作る 弾と同じように新規ブループリントを作成します。 今度は親クラスを『Character』クラスに。 名前は『EnemyCharacter』に変更します。
25.
メッシュを設定する 『Mesh』を選択しておきます。 詳細の『Skeletal Mesh』を変更。 『SK_Mannequin』に修正。
26.
メッシュの位置と向きを修正 ロケーション(位置)のZを『-90』、 ロテーション(向き)のZを『-90』に。 これでコリジョンの位置とほぼ重なり、 正面向きで動くようになります。
27.
敵のアニメーション設定とマテリアル 『Anim Blueprint Generated
Class』を 『ThirdPersonAnimBlueprint』に修正。 これでアニメーションができるようになり ます。 ついでにマテリアルを修正すると、 見た目が変わってプレイヤーと見た目の 違いがついてわかりやすくなります。 自由なマテリアルを設定してください。 もし見た目が変わらなくても、 一旦ウィンドウを閉じてから開き直すと、 しっかりとマテリアルが反映されます。
28.
試しに一体配置してみる コンテンツブラウザからドラッグ&ドロップ するだけで配置が可能。
29.
ここで弾のあたり判定を追加 『PlayerShotWeapon』のブループリントを 開いて、『Sphere Collision』コンポーネン トを追加。 中心に透明な球体のようなものが見えていればOK。 詳細の中の『Sphere Radius』の値を変えると あたり判定も大きくなります。
30.
敵側のあたり判定 今度は『EnemyCharacter』を開きます。 『CapsuleComponent』を選択して、右クリック→ 『イベントを追加』→ 『OnComponentBeginOverlapを追加』を選択。 Overlapというのは見えないコリジョン同士が 重なった時に発生する呼び出しのイベント。 Beginは重なった瞬間、Endは離れた瞬間に発生。 お互いにOverlap用のあたり設定を持っていないと このイベントは発生しないので、注意。
31.
弾と当たったかを確認する 追加された『OnComponentBeginOverlap』の『Other Actor』ピンを引っ張って、 ドラッグ&ドロップで操作します。そして『cast to
PlayerShotWeapon』と入力。 この操作をしないとこのノードはでてこないので注意してください。
32.
ノードを呼び出して接続する 更に3つのノードを呼出します。『Spawn Emitter at
Location』、『GetActorTransform』、 『Set Life Span』を1つずつ。そして『Emitter Template』には『P_Explosion』を設定します。 これでヒット時に爆発エフェクトが発生するようになります。 『Set Life Span』はヒット後、0.2秒後に自滅する設定となります。
33.
GetActorTransformを分解する 構造体ピンは右クリックから要素を 分解して取り出すことが可能。 分割して、『Spawn Emitter at
Location』の 『Location』と『ROtation』に繋ぎましょう。
34.
これで敵が倒せるように!! ボーーーンッ!! \(^o^)/ ヤッタネ
35.
ここからは敵のAIを作成 AIを動かすには、様々な設定が必要です。 ナビゲーションメッシュ、AIController、ビヘイビアツリーなど、様々な 新しいものがでてきますので、焦らずに落ちついてやっていきましょう。
今回はあくまでも最低限の手順でAIを動かせるようにしています。 わからないところがあれば随時聞いてください。
36.
ナビゲーションメッシュを作成 敵が移動できるように『Nav Mesh Bounds
Volume』をレベル上に配置します。 これでAIを使った時にナビゲーションメッシュを使っての移動が可能になります。
37.
ナビゲーションメッシュを全体に 配置した『Nav Mesh Bounds
Volume』を スケーリングで大きくしてマップ全体に 広げておきます。 ここで『P』キーを押してみて、地面が緑色 に染まっていれば正常にナビゲーションメッ シュが生成できていることが確認可能です。 小さすぎると正しくナビゲーションメッシュ が機能しない事があります。 ちゃんと動かない時にはボリュームサイズを 大きくしてみてください。
38.
AIControllerとビヘイビアツリー作成 新規ブループリント作成で、『AIController』 をメニューから検索して作成します。 名前は『EnemyAIController』にします。 更に新規アセット作成で『その他』から、 『ビヘイビアツリー』を作成します。 名前は『EnemyBT』にします。
39.
ビヘイビアツリーとは? 別名『振る舞い木』。 その名の通り、振る舞い(ここでは タスク)をツリー上に並べていき、 視覚的にAIの動きを作っていくとい う仕組み。
ステートマシンと並び、AIを作るた めのメジャーな手法で、日本では アーマード・コアなどのゲームで採 用されているとか。
40.
AIControllerからビヘイビアツリーを起動 『EnemyAIController』を開き、 イベントグラフ内へ移動します。 『Event BeginPlay』から、 『Run Behavior
Tree』を呼出します。 『BTAsset』から作成した、 ビヘイビアツリー、『EnemyBT』を 選択します。 これでビヘイビアツリーが使えるように。
41.
EnemyAIControllerを設定 『EnemyCharacter』を開きます。 『クラスのデフォルト』を設定したまま、『Pawn』の中の『AI Controller Class』を選択し、 ここに作成した『EnemyAIController』を設定しておけばOKです。
42.
新規ブラックボードの作成 今度は作成したビヘイビアツリー『EnemyBT』を開きます。 ツールバー上に『新規ブラックボード』というボタンがありますので、 ブラックボードを作成します。 ブラックボードというのはAIにとっての記憶領域(メモリー)にあたる部分です。
43.
ブラックボードにキーを作成 ブラックボードの名前は『EnemyBlackboard』に変更しておきます。 今度は『新規キー』を作成し、『TargetPoint』という名前で、『Key Type』を『Vector』にします。 『TargetPoint』はAIが移動する際に使用する移動対象地点となります。
44.
新規タスクの作成 再びビヘイビアツリーアセット『EnemyBT』を開きます。 『新規タスク』から新規のビヘイビアツリーのタスク用ブループリントが作成されます。 コンテンツブラウザから名前を『BTTask_FindTarget』という名前に変更します。
45.
タスクの中身を作成 『BTTask_FindTarget』を開いて、 『TargetPoint』という名前で変数を作成。 変数の種類を『Blackboard Key Selector』に変更します。 『編集可能』のチェックボックスにチェックをつけます。
46.
タスクの中身を作成 以下のようにノードを組んでいきます。 特に『Finish Execute』のSuccessのチェックボックスがついていないと、 この後に正しく動作しないので、十分に注意してください。 このタスクでプレイヤーキャラクターの位置を探しだし、ブラックボードの値に書き込みます。
47.
ビヘイビアツリーとブラックボードの関連付け ビヘイビアツリーとブラックボードを関連付ける必要があります。 『詳細』の『Blackboard Asset』で作成した『EnemyBlackboard』を選択してください。 これでビヘイビアツリーとブラックボードが関連付けされます。
48.
ビヘイビアツリーの中身を作成 いよいよビヘイビアツリーの中身を作成します。 再度『EnemyBT』を開きましょう。 始めは『ROOT』ノードしかありません。 赤く囲っている部分を引っ張って、ノード検索し ます。 ビヘイビアツリーでは『Selector』と 『Sequence』というノードが主に分岐を担当す るノードになっています。 今回は最もシンプルな形で作成するので、 『Sequence』ノードを使います。
49.
タスクノードを呼び出し 『Sequence』ノードを作成後、 左から『BTTask_FindTarget』、『Move To』、 『Wait』というタスクを作成します。 タスクにブラックボードの値が設定されているか確 認をしてください。『TargetPoint』が指定されてい ればOKです。 ノードの右上に数字がありますが、これがタスクの 実行される順番です。本来は分岐が入りますが、今 回は最もシンプルに左から右へと流れるだけにして います。
50.
これでAIが動く! 上手くいけば『プレイ』するだけで敵がずっと追いか けてきます。 上手くいかない場合はナビゲーションメッシュのボ リュームサイズを大きくしてみる、タスクの 『FinishExecute』のSuccessのチェックボックスが ついていないか等、確認してみてください。
そしてもう一度全体の手順の見直しを。
51.
ここから… プレイヤーのライフと敵を倒したスコアがUIとして表示される。 敵にタックルされるとプレイヤーがダメージを受ける。
敵を倒すとスコアが加算される。 敵を4箇所からある程度ランダムに出現させる。 ライフを全て失なうとゲームオーバー。 リセットを押すと強制リセット。 焦らずにやっていきましょう。
52.
プレイヤーのライフを作成 プレイヤーキャラクターである『ThirdPersonCharacter』にライフ用の変数を追加します。 ブループリントを開いて、『LifePoint』というFloat型の変数を追加。 『編集可能』のチェックボックスにはチェックをいれておきます。 『Life Point』のデフォルト値は『1.0』に設定しておきます。
53.
ウィジェットブループリント作成 新規で『ユーザーインターフェイス』から、 『ウィジェットブループリント』を作成します。 名前を『GameUI』というファイル名にします。
54.
ゲーム用UIの作成 ファイルを開くとUIをデザインするための画面が開きます。
55.
プログレスバーを作成 『共通』から『Progress Bar』をD&Dで画面の左上に配置します。 適当に大きさを拡大して、長さを調整します。
56.
プログレスバーにバインドをする プログレスバーを選択したままで、 『詳細』の『Progress』内の 『Percent』をバインドします。 『バインディングを作成』してください。
57.
ウィジェットのブループリント バインドすると専用のブループリントが開きます。 下記の画像のようにブループリントを組んでいきます。 赤の部分はD&Dから検索しないと出現しないので気をつけてください。
58.
レベルブループリントを開く ツールバー上から『レベルブループリン トを開く』でレベルブループリントを開 きます。 レベルブループリントには『GameUI』 のウィジェットを追加するためのノード を組んでいきます。
59.
ウィジェットをゲーム上に追加 レベルブループリントに下記のノードを追加していきます。 『Create Widget』の『Class』を『GameUI』に修正します。 『Add to
Viewport』は『Return Value』ピンからのD&Dで検索してください。
60.
プレイしてみよう ゲーム上にゲージ出現!
61.
敵にタックル攻撃のコリジョン 『EnemyCharactr』を開きます。 『コンポーネントを追加』から、 『Sphere』コリジョンを追加します。 大体画像の位置までコリジョンを 動かして位置を調整します。
62.
コリジョンイベントを追加 『Sphere』コンポーネントを 右クリックして『イベントを追加』、 『OnComponentBeginOverlapを追加』。 オーバーラップとはコリジョン同士が重 なった時に発生するイベントの事です。 これでプレイヤーと重なった時にダメージ を発生させます。
63.
タックルでダメージを与える 『OnComponentBeginOverlap』から下記のようにノードを組んでいきます。 赤丸の部分はD&Dしてから検索をしてください。 『LifePoint』は最大で『1.0』なので、『0.1』ずつ引き算していきます。
64.
タックルでダメージ! 敵からタックルされると、 ゲージが減ります。
65.
スコアを作成 スコア管理用のブループリントを作ります。 新規ブループリントを作成します。 親クラスに『GameState』を指定して、 『選択』をします。 ファイル名を『MyGameState』に変更します。
66.
MyGameStateを使用できるようにする メニューから再度、 『プロジェクト設定』を開きます。 『マップ&モード』を選択して、 『Game State Class』を選択します。 リストにある、『MyGameState』を 選択するとゲーム中に使用可能になります。
67.
Score変数を追加 『MyGameState』を開いて、変数を追加します。 『Score』変数を追加して、『Int型』に変更します。『編集可能』にチェックをいれます。
68.
UIにスコアを追加 スコアを追加するために『GameUI』を開きます。 今度はデザイナー画面で『Text』を2つD&Dで配置します。
69.
テキストの変更とバインド 片方のTextを『SCORE :』に変更し、もう片方は適当な数値を入力しておきます。 配置を調整しながら、数値を入れた方のTextを『バインディングを作成』しておきます。
70.
スコアのノードを設定 バインドして開く先で下記のようにウィジェットブループリントを組みます。 赤丸の部分はD&Dしないとでないことに注意してください。 『ToText』は直接『Score』ピンから『Return Value』ピンに繋ぐと自動で出現します。
71.
敵を倒したらスコアを足す 『EnemyCharacer』のブループリントを開きます。 さきほど敵を倒した処理を作成したので、最後に作った『Set LifeSpan』ノードの後に、 下記のノードを足していきます。赤の部分にはD&Dしてから検索してください。
72.
敵を倒すと… スコアが増えたッ!!
73.
敵をランダムで出現させる 敵をランダムに出現させるブループリントを 作成していきます。 新規ブループリントを作成し、 親クラスを『TargetPoint』にして『選択』。 ファイル名は『EnemySpawnPoint』にします。 ファイルを開いて、イベントグラフのウィンド ウを開いておきます。
74.
ランダムで出現させるために 『Event BeginPlay』から開始します。 『Delay』ノードに対して、 『Random Float
in Range』ノードで 『Min』に『2』、『Max』に『5』を 入れておきます。 これで、2秒から5秒の間でランダムに出 現することになります。
75.
敵を出現させる処理 『Delay』の後に敵を出現させる処理を作成し ていきます。 『Spawn AIFromClass』ノードがAIを持つ敵 キャラクターを生成します。 『Pawn Class』に『Enemy
Character』、 『Behavior Tree』に『EnemyBT』を それぞれ設定してください。 あとは『GetActorLocation』と 『GetActorRotation』からそれぞれ、 位置と向きをとってきて、そのままノードピ ンを接続していきます。
76.
処理を無限ループさせる Rerouteノードを少し上の位置に 追加して配置します。 下記のように『Spawn AIFrom Class』のお尻と 『Delay』の頭のピンにそれぞれ繋げます。 これで処理は無限にループしてくれます。
77.
EnemySpawnPointを配置する カメラを真上の位置にして、下に向けた時に以下の赤丸の位置に、 『EnemySpawnPoint』を配置します。高さも必要に応じて調整してください。
78.
プレイすると… 敵がランダムに出現して大量に襲ってくる…!!
79.
ゲームオーバー画面の作成 ゲームオーバー画面を作成します。 『GameUI』を開き、『Text』を大体真ん中の位置に配置します。
80.
表示の調整 『Text』を『GameOver !!』に変更します。 『Color and
Opacity』の『G』と『B』を『0』にします。 『Font』の数値を『60』にします。
81.
可視状態の設定 普段は文字は見えないようにするために、 『Visibility』を『Hidden』に変更します。 そのまま右にあるバインドを選択し、 『バインディングを作成』を選択します。
82.
可視状態変数を作成 バインディング後、自動でグラフ画面に移動します。 可視状態を管理する変数『Visible』を新規作成します。 『変数の種類』を『ESlate Visibility』型に変更します。 この変数で可視状態を決めることになります。
83.
可視状態の制御 そのままグラフ内に下記のようにノードを作成していきます。 いつものごとく、赤の部分はD&Dから検索して呼び出してください。 これでライフポイントに応じて処理を分岐させます。
84.
可視状態の制御 『Branch』以降の続きです。ライフがなくなった場合、 プレイヤーは入力を無効化するために『Disable Input』を呼び出します。 その後に表示を『Visible』に切り替えます。 そうでない場合はずっと『Hidden』を設定しておきます。
85.
可視状態の制御 ラストです。 最後は『ReturnNode』の『Return Value』に、『Visible』変数の値を 渡してあげるようにして完了です!
86.
ライフがなくなると… GameOverが表示され、入力ができなくなれば成功です!!
87.
最後にリセット機能を入れよう ゲームオーバーになっても再開できるようにリセット機能を入れます。 レベルブループリントから『R』キーイベントを配置し、『Open Level』を で『Level Name』に『ThirdPersonExampleMap』を設定します。 これで『R』キーを入力するとゲームをリセットできます!
88.
ゲームできたー\(^o^)/ これで一通りの機能が入ったゲームを作成で きました。 あとは敵AIの待機時間や出現時間を調整して みたり、敵の速さなどを調整してみることで ゲームバランスを調整してみましょう。
89.
今回学んだこと 弾の撃ち方、敵とAIの作成、UIの作成、攻撃コリジョンの作成、ランダム出現す る敵の作り方やスコア処理、ライフ処理、ゲームオーバー処理、などゲームに必 要なものの作り方を一通り学んだことになります。 ここまでをしっかりと理解できていればかなりのゲームに応用することが可能で す。今回作ってみたものを家で改造してみたり、別のゲームへと作り替えてみま しょう。 楽しい勉強はまだ始まったばかりです! 一緒にUnreal Engine4を学んでいきましょう! ノウハウはぜひネットなどで共有してください!
Jetzt herunterladen