Choose your operating system:
Windows
macOS
Linux
Unreal Engine 4 (UE4) で新規プロジェクトを作成する場合、テンプレートを一覧から選択することができます。テンプレートには、レベル ジオメトリ、操作可能なキャラクター、シンプルなキャラクター アニメーションなど、すぐに使用できるアセットが含まれています。チュートリアルの多くでは、最初はこれらのテンプレートを使います。
サードパーソン ゲームでは、プレーヤーは、キャラクターの後ろと少し上に一定の距離を置いて配置されたカメラからゲームの世界を見ることができます。UE4では、カメラの距離と位置を制御し、必要に応じて調整できます。
サードパーソン プロジェクトを作成する
UE4 を起動すると、既に作成した Unreal プロジェクトを開くか、または新しくプロジェクトを作成するかを選択する画面が表示されます。サードパーソン プロジェクトを作成するには、以下の手順に従います。
-
[New Project] カテゴリから Games カテゴリを選択して [Next] をクリックします。
[![Creating a Third Person Template Project](ThirdPersonTemplate1.png)(w:600)](ThirdPersonTemplate1.png) -
Third Person (サードパーソン) テンプレートを選択して [Next] をクリックします。
[![Creating a Third Person Template Project](ThirdPersonTemplate2.png)(w:600)](ThirdPersonTemplate2.png) -
プロジェクト設定 を構成します。作成するのは ブループリント か C++ か、ターゲット プラットフォーム、スターター コンテンツを含むかどうかなどを選択することができます。詳細は「 プロジェクト設定 」を参照してください。
すぐに使用できるオブジェクトをレベルに追加したい場合は、 [スターターコンテンツ有り] オプションを選択します。使っている間に UE4 での制御とワークフローが分かるようになるのでお勧めです。
最終結果
上記手順に従った結果、基本レベルには制御するサードパーソン キャラクターが追加されているはずです。
新しいレベルに挑戦してみましょう。メイン ツールバーの [Play (プレイ)] をクリックするとキャラクターがスピンします。
プロジェクトを改善する
プレイ可能なレベルができたので、コンテンツのインポートして、ゲームが面白くなるように調整することができます。
キャラクター
キャラクター モデル を使って始めましょう。デフォルトのキャラクター モデルは UE4 マネキンです。以下の手順で、女性のマネキンに変更することができます。
-
マネキンをクリックして選択します。
-
[Details (詳細)] パネルの [Mesh] セクションを探します。 [Skeletal Mesh] セクションで SK_Mannequin_Female スケルタルメッシュを選択します。
[![Changing the playable character skeletal mesh](ChangeSkeletalMesh.png)(w:600)](ChangeSkeletalMesh.png)
別のキャラクターを使用したい場合は、Unreal Engine Marketplace からダウンロードするか、 MetaHuman キャラクター を使用することができます。
キャラクターは走行やジャンプができる状態になっていますが、歩行や屈みなど他の種類の キャラクター 移動 を追加することもできます。詳細は、「 キャラクター移動を設定する 」を参照してください。
レベル
レベルには階段やプラットフォームなどシンプルなジオメトリが付いています。 コンテンツ ブラウザ からドラッグ アンド ドロップすれば、とても簡単にコンテンツを追加することができます。
スターター コンテンツ 有りを選択していれば、プロジェクトを作成するときにレベルにドラッグ アンド ドロップできるコンテンツが付いています。選択してない場合は、「
レベルを追加する詳細な方法については、「 レベル デザイナのクイック スタート 」を参照してください。
最終結果
ワールドがだんだん形になってきました。これで、非常に充実した環境を探索するために使用するプレイ可能なキャラクターができました。
次の学習内容
サードパーソン エクスペリエンスの作成の基本を完了しました。次は以下の内容の学習を提案します。
-
プレイヤー キャラクターに異なるモデルを インポートおよび設定する 。 Unreal Engine Marketplace からあらかじめ用意されたキャラクターをダウンロードする、または自分でキャラクターを作成することができます。
-
ポストプロセス処理 を使って、ブラーやベネットなど魅力的な視覚効果をゲームに追加する.
-
Unreal Motion Graphics (UMG) を使用して、プレイヤーの健康状態や弾薬数などの情報を表示するために、インゲームのヘッドアップ ディスプレイ (HUD) を作成します。
-
ビヘイビア ツリー を使って AI キャラクターを追加します。プレイヤーを追いかけたり、逃げたり、助けたり、危害を加えたりするように設定できます。