このガイドでは、最新バージョンの Unreal Engine のダウンロードおよびインストールについて説明します。 さらに、プロジェクトを作成して Fab マーケットプレイスからコントロールリグ サンプル パックをダウンロードすることで、このガイドの完了に必要なものをすべて設定する方法を解説します。
Unreal Engine をダウンロードしてインストールする
作業を開始する前に、以下の手順に従って、Epic Games Launcher から Unreal Engine の最新のプリコンパイル済みバージョンをダウンロードします。
チームやスタジオで作業しているときには、ソース コントロールや GitHub を使用して Unreal Engine のソース コードを取得し、使用するマシンでローカルにコンパイルするなど、エンジンの入手方法に関して他にも要件がある場合がありますが、 このガイドではそれらの手順は説明しません。
そのような方法で Unreal Engine を入手した場合は、次のセクションをスキップしてプロジェクトを作成し、Unreal Editor とそのワークフローに慣れていってください。
Epic Games Launcher をダウンロードしてインストールします。
Epic Games Launcher を開きます。
サイド ナビゲーションで [Unreal Engine] を選択し、トップレベルの [Library (ライブラリ)] タブをクリックします。
[ENGINE VERSIONS (Engine バージョン)] の横にある [+Add (+追加)] ボタンをクリックして、新しいエンジン バージョン タイルを追加します。
そのエンジン バージョン タイルで、[Install (インストール)] をクリックして Unreal Engine の最新リリースをインストールします。
[Choose Install Location (インストール場所を選択)] ダイアログで、エンジンのインストール先を選択します。
[Install (インストール)] をクリックします。
上記の手順の詳細なウォークスルーについては、「Unreal Engine をインストールする」を参照してください。
プロジェクトを作成する
Epic Games Launcher から Unreal Engine を起動して、プロジェクト ブラウザで、各業界向け開発カテゴリと開始するテンプレート プロジェクトを選択します。 テンプレート プロジェクトは、さまざまなタイプのゲームプレイ、プロジェクト設定、有効なプラグインなどが含まれているため、Unreal Editor を理解するための格好の出発点になります。
このガイドでは、Unreal Editor の各種機能とそのワークフロー、およびそれらを作業に適用する方法を確認するのに使用できるサードパーソン テンプレート プロジェクトを作成します。
プロジェクトの作成を開始するには、次の手順を実行します。
Epic Games Launcher の右上隅にある [Launch (起動)] をクリックして、Unreal Engine を開きます。
しばらくすると、プロジェクト ブラウザがロードされます。 ここから使用するテンプレート プロジェクトを選択できます。 このガイドおよびデモでは、左側のカテゴリにある [Games (ゲーム)] タブを選択し、[Third Person (サード パーソン)] テンプレートを選択します。これにより的確に理解することができます。
プロジェクト ブラウザ ウィンドウでは、必要に応じて次の項目を設定できます。
[Project Name (プロジェクト名)] にこのプロジェクトの名前を設定します。 この名前により、プロジェクト ブラウザの [RECENT PROJECTS (最近使用したプロジェクト)] タブ、または Epic Games Launcher の [Library] タブで検索することができます。 このプロジェクトには好きな名前を付けることができます。
プロジェクトを作成してロードする準備が整ったら [Create (作成)] をクリックします。
プロジェクトの保存先となる [Project Location (プロジェクトの場所)] を設定します。
プロジェクトをロードすると、Unreal Editor とデフォルトのテンプレート プロジェクト マップが画面に表示されます。
プロジェクト ランチャーと利用可能なテンプレート プロジェクトの詳細については、次のドキュメントを参照してください。
コントロールリグ サンプル パックをダウンロードする
このガイドの手順を効果的に進めるには、Epic Games のデジタル アセット向け統一コンテンツ マーケットプレイスである Fab.com からコントロールリグ サンプル パックをダウンロードする必要があります。
コンテンツ ブラウザで、[Fab] アイコンをクリックして、Unreal エディタ内で Fab マーケットプレイスを開きます。
Education & Tutorials (教育・チュートリアル) カテゴリで Control Rig Sample Pack を見つけます
[Add to My Library (マイライブラリに追加)] をクリックすると、このコンテンツが自分の Epic Games アカウントに関連付けられます。これにより他のプロジェクトに追加するために、所有しているアセットから簡単に見つけられます。
ライブラリに追加されると、インターフェースのこの部分は、コンテンツをこのプロジェクトに直接追加するオプション、または所有しているコンテンツの Fab ライブラリで表示するオプションのクイック アクセス ボタンに変わります。
[Add to Project (プロジェクトに追加)] をクリックします。 これにより、コンテンツがダウンロードされて、プロジェクトに直接インストールされます。
コンテンツのダウンロードが完了すると、コンテンツ ブラウザでダウンロードしたコンテンツのフォルダを確認できます。
これを使用するのは、このガイドの次のセクションにおいて、コントロールリグを持つシーケンサーでキャラクターのアニメートを開始するときです。
プロジェクトに関する追記
Fab マーケットプレイスと Unreal Engine
Fab マーケットプレイスは、リアルタイムに対応した高品質デジタル アセットおよびプラグインをクリエイターが発掘、購入、販売、共有できる統合プラットフォームです。
Unreal Engine は、Fab プラグインを介してマーケットプレイスと統合されています。このプラグインを使用すると、Unreal Editor で直接マーケットプレイスを開いて、プロジェクト用のコンテンツをダウンロードすることができます。
Fab には、プロジェクトで使用できる有料のコンテンツと無料のコンテンツがあります。これには、Epic 製の無料で利用できるサンプルやコンテンツ パックが含まれます。これらは、[Unreal Engine] > [Education & Tutorials (教育・チュートリアル)] にあります。
Unreal Engine で Fab を使用する方法の詳細については、次のドキュメントを参照してください。
ソースコントロール
プロジェクトでソース コントロールをすでに使用しているチームまたは使用を検討しているチームは、「Unreal Engine での共同作業とバージョン管理」を参照してください。
次のステップ
次のステップでは、Unreal Engine のアニメーション機能とシネマティック ツールのシーケンサー、および設定されたコントロールリグを使用する小道具を使用します。 これらのツールやアセットの基本を学びながら、シンプルなアニメーションを作成することで、自分のプロジェクトにも適用することができます。
シーケンサーでアニメートする方法
レベル シーケンスを含むシーンを設定し、コントロールリグを利用したキャラクターをアニメートする方法です。