Más contenido relacionado
La actualidad más candente (20)
Similar a Unreal engine4ビギナー勉強会補講 (20)
Más de エピック・ゲームズ・ジャパン Epic Games Japan (20)
Unreal engine4ビギナー勉強会補講
- 2. 八耐特別企画・Unreal Engine 4 ビギナー勉強会
自己紹介
シモダジュンヤ(@junyash)
• アンリアル・エンジンの利用
経験をきっかけとして2010年
2月からエピック・ゲームズ・
ジャパンでサポート・マネー
ジャーとしてアンリアル・エ
ンジンの普及・サポート活動
を行っています。
エピック・ゲームズ・ジャパン
(@EpicGamesJapan)
• 弊社公式アカウント
• www.unrealengine.com
2
- 6. 八耐特別企画・Unreal Engine 4 ビギナー勉強会
アンリアル・エンジン4
ゲーム全体の制御
GameModeの設定
• MySideScroller/Config/DefaultEngine.ini内の
GlobalDefaultGameMode=/Game/Blueprints/MyGame.
MyGame_Cという行にて、Blueprintsフォルダの
MyGameブループリントが設定されています。
GameModeを変更する方法
• MyGameブループリント内を直接変更
• 新たなGameModeブループリントを作成し
• 上記DefaultEngine.iniを変更、もしくは
• 各レベルのWorld Settings中のGameMode Overrideにて変更
6
- 7. 八耐特別企画・Unreal Engine 4 ビギナー勉強会
アンリアル・エンジン4
ゲーム全体の制御
MyGameブループリント内の設定Defaults
• Default Pawn Class: MyCharacter
• HUD Class: HUD
• Player Controller Class: PlayerController
• Spectator Class: SpectatorPawn
• Game State Class: GameState
7
- 9. 八耐特別企画・Unreal Engine 4 ビギナー勉強会
アンリアル・エンジン4
MyHUDをつくろう!
HUDを継承したブループリント
• Event Receive Draw HUDが描画イベント
• 基本はここにDraw系のノードをつなぐだけ!
• この中で様々な変数を参照して利用
9
- 10. 八耐特別企画・Unreal Engine 4 ビギナー勉強会
アンリアル・エンジン4
日本語フォントも使えます
Unicodeの日本語の範囲を含んだフォント作成
• 0000-00ff,0370-04ff,2000-206f,2100-23ff,2500-
257f,25a0-26ff,3000-30ff,4e00-9fcf,ff00-ffef
10
- 11. 八耐特別企画・Unreal Engine 4 ビギナー勉強会
アンリアル・エンジン4
プレイヤーにダメージを!
BP_Physicsを作成
• StaticMeshをSimulate Physicsで落とす
• コリジョンがついていないとうまくいかないので注意
• 下向きのベロシティーをダメージとして与えておきましょう
11
- 12. 八耐特別企画・Unreal Engine 4 ビギナー勉強会
アンリアル・エンジン4
与えられたダメージに反応を
与えられたダメージへの反応も自由に組めます
• MyCharacterにHitPoint変数を作成し
• HitPointからダメージを引いて
• HitPointがゼロ以下になったら
プレイヤーの移動モードをNone(何もしない)に変更
12
- 13. 八耐特別企画・Unreal Engine 4 ビギナー勉強会
アンリアル・エンジン4
トリガ等でSpawnする
BP_Spawnerを作成
• SpawnPointベクタを作成
• ブループリントのSceneのTransformと
SpawnPointを足した位置にSpawn!
13
- 14. 八耐特別企画・Unreal Engine 4 ビギナー勉強会
アンリアル・エンジン4
プレイヤーの制御
MyPlayerブループリント
• Default
• Gravity Scale ゼロにすると重力無視
• Air Control ゼロにすると空中制御禁止
• Braking Deceleration Falling 2048等に
すると空中でのAcceleration自動減速
• Tips
• Gravity Scaleをゼロにして
Braking Deceleration Fallingに2048等
すれば空中浮遊系のプレイヤー完成!
14
- 15. 八耐特別企画・Unreal Engine 4 ビギナー勉強会
アンリアル・エンジン4
プレイヤーの制御
空中浮遊Playerブループリント
• Default Land Movement Mode
をFlyingにする
• もしくはGravity Scaleをゼロに
• Edit - Project SettingsのInputの
Axis MappingsにMoveUpを追加
• Braking Deceleration Fallingに
2048等を入れれば空中の滑りを
抑制可能
15
- 22. 八耐特別企画・Unreal Engine 4 ビギナー勉強会
Unreal Engine 4
Oculus起動
Oculus Riftをつなぐ
Unreal Engine 4を起動
PlayメニューからStandalone Game
Alt + Enter で全画面表示に
22
- 23. 八耐特別企画・Unreal Engine 4 ビギナー勉強会
Oculus Rift w/UE4
Oculusを細かく制御したい!
ドキュメント
• Oculus Rift
https://wiki.unrealengine.com/
Oculus_Rift
• Oculus Rift Blueprint
https://wiki.unrealengine.com/
Oculus_Rift_Blueprint
• Oculus Rift Separate
View
https://wiki.unrealengine.com/
Oculus_Rift_Separate_View
23
- 24. 八耐特別企画・Unreal Engine 4 ビギナー勉強会
Oculus Rift w/UE4
対応しているサンプル
サンプル
• Blueprint Office
• オフィス環境とインタ
ラクティブなBlueprint
のサンプル
• Mobile Temple
• モバイル向けサンプル
• Reflections Subway
• リアルタイムの反射等
• Shooter Game
• FPSで通信対戦も可能
24
- 25. 八耐特別企画・Unreal Engine 4 ビギナー勉強会
Oculus Rift w/UE4
動画がアップされてました!
Unreal 4 Oculus Rift Demos
• http://www.youtube.com/watch?v=sQy1ryw6kcg
サブスクリプション購入前にフルスクリーン再生してOculusで見てみよう!
25
- 26. 八耐特別企画・Unreal Engine 4 ビギナー勉強会
Unreal Engine 4
各種リンク
チュートリアルビデオ
• 字幕をONにして頂いて翻訳をONの上
日本語を選択頂くことで日本語機械翻訳が出ます
• Unreal Engine 4 Tools Demonstration –GDC 2014
http://www.youtube.com/watch?v=FcxA_xYnHZ8
• その他チュートリアル動画もこちらにたくさん
http://www.youtube.com/user/UnrealDevelopmentKit
ドキュメントやフォーラム等はこちらから
• ドキュメント・AnswerHub・フォーラム等ご活用を!
https://www.unrealengine.com/
26
- 27. 八耐特別企画・Unreal Engine 4 ビギナー勉強会
ありがとうございました
© 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.
お気軽にご連絡を!
contact@epicgamesjapan.com