3 次元ゲームエンジン Unreal Engine
【関連する外部ページ】
- Unreal Engine の Web ページ: https://www.unrealengine.com/ja/
【サイト内の関連情報】
- 3 次元のページ
(1) Unreal Engine 6 インストール、各種機能
- Windows環境でのEpic Games LauncherとUnreal Engine 6のインストール手順
Windows環境でEpic Games LauncherとUnreal Engine 6をインストールし動作確認する手順を解説する
- ゲームエンジン Unreal Engine 6 の基本機能
Unreal Engine 6のレベル階層・カメラ・ライティング・シャドウ等の基本機能と3 次元開発の基礎操作を解説する
- ゲームエンジン Unreal Engine 6:視覚効果・物理演算・アニメーション・シーン管理の実装ガイド
Unreal Engine 6のブループリントを用いた衝突判定・物理・アニメーション・サウンド・GUI等8つの基本技術を解説する
- Unreal Engine 6でオープンワールドマップを作成
PCG・Nanite Foliage・Substrate等を用いてオープンワールドマップを作る演習集
3.(2) Unreal Engine 入門
【概要】 Unreal Engineは高度な3 次元ゲームエンジンで,C++とビジュアルプログラミングのブループリントで開発できる.ブループリントはコードなしでノード接続によりゲームロジックを構築する.アクターはゲーム内の基本オブジェクトで,簡単に操作できる.物理シミュレーションにより,重力や衝突などのリアルな挙動を実現できる.
- ue-1. Unreal Engine 6 のインストールと基本機能 [PDF], [パワーポイント], [HTML]
Unreal Engine 6のインストール手順から、プロジェクトの作成、エディタの基本操作などの初期設定について解説する。
YouTube 動画: https://www.youtube.com/watch?v=GHThpAbfteA
- ue-2. Unreal Engine 6を用いたC++プロジェクト作成ガイド [PDF], [パワーポイント], [HTML]
C++を用いたUnreal Engine 6のプロジェクトを新規作成し、ソースコードを利用してゲームを開発するための基本手順を学ぶ。
- ue-3. ブループリント・プロジェクトの新規作成 [PDF], [パワーポイント], [HTML]
プログラミングを行わずにノードベースでロジックを組むブループリント・プロジェクトの新規作成手順を解説する。
YouTube 動画: https://www.youtube.com/watch?v=KM0DYyZiydk
- ue-4. アクターの配置(移動,回転,拡大縮小)と複製 [PDF], [パワーポイント], [HTML]
ゲーム内の基本要素であるアクターをレベル上に配置し、移動・回転・拡大縮小や複製を行うエディタの基本操作を学ぶ。
- ue-5. Unreal Engine 6におけるレベルブループリントの基本操作 [PDF], [パワーポイント], [HTML]
特定のレベル(マップ)専用のロジックを構築するための、レベルブループリントを開き、基本的なノードを配置する操作を解説。
- ue-6. アクターの追加,物理シミュレーション [PDF], [パワーポイント], [HTML]
レベルにアクターを追加し、重力や衝突といったリアルな動きを与える物理シミュレーション(Simulate Physics)の設定を学ぶ。
- ue-7. Unreal Engine 6で Simple HMD プラグインを用いた VR サイドバイサイド表示 [PDF], [パワーポイント], [HTML]
Simple HMDプラグインを有効化し、Unreal Engine 6の画面をVRデバイス向けのサイドバイサイド表示にする手順を解説する。
- ue-8. Unreal Engine の中間まとめ [PDF], [パワーポイント], [HTML]
ここまでの学習内容を振り返り、Unreal Engineの基本概念であるアクター、ブループリント、物理演算の知識を中間まとめとして復習する。
- ue-9. Unreal Engine 6 におけるアセットの活用 [PDF], [パワーポイント], [HTML]
外部から3 次元モデルやマテリアルなどのアセットをインポートし、Unreal Engine 6のプロジェクト内で効果的に活用する手順を学ぶ。
- ue-10. Unreal Engine 6におけるサードパーソンゲーム開発と物理相互作用の基礎 [PDF], [パワーポイント], [HTML]
サードパーソン(三人称視点)テンプレートを用いたゲーム開発の基礎と、キャラクターとオブジェクト間の物理的な相互作用を学ぶ。
- ue-11. キーボードイベントとテレポート機能を活用した3 次元オブジェクト操作の基本 [PDF], [パワーポイント], [HTML]
キーボードの入力イベントを取得し、対象の3 次元オブジェクトをテレポート(瞬間移動)させる基本的な操作ロジックの実装手順を解説する。