プロジェクトプラグインとしてインストール(EpicGameLauncherからUE4を取得したお客様はこちら)

プロジェクトプラグインとしてインストールする手順

本章では、CRIWARE UE4プラグインをEngineディレクトリでなくゲームプロジェクトディレクトリに追加する、ゲームプロジェクトプラグインとして利用する方法について説明しています。
CRIWARE UE4プラグインをゲームプロジェクトプラグインとして利用することにより、Epic Games Launcherより取得したUnreal Engineで作成したプロジェクトでADX2の機能をご利用いただくことができるようになります。

ゲームプロジェクトプラグインのインストール方法

(1) プラグインソースのコピー

ZIPファイルを展開し、パッケージに含まれるEngineフォルダ( /cri/UE4/Engine )以下に含まれるPluginsフォルダ、Configフォルダを[GameProjectDir]フォルダの直下に上書きします。

(2) UnrealEditorでuprojectを起動

[GameProject].uprojectをUnrealEditorで開きます。
以上の操作を行うことで、CRIWARE UE4プラグインが組み込まれた状態でエディタやゲームがビルド/実行されるようになります。
注意:
【ゲームプロジェクトプラグインをBlueprintプロジェクトで利用する場合の注意点】

■BlueprintプロジェクトがUnrealEditorで開けなくなる
BlueprintプロジェクトにCRIWARE UE4プラグインを追加して実行した際に、"Missing or incompatible modules in CriWare Plugin"という旨のlogが出力され、エディタ起動ができなくなる場合があります。
これを解決するには一度UnrealEditorでCPP Projectを作成し、作成したProject内にCriWarePluginを追加してビルドを行う必要があります。
ビルドを行うとPluginsフォルダ以下に利用するUnrealEditorに対応したプラグインが生成されるため、CPP Project内のPluginsフォルダを、ゲームプロジェクト内のPluginsフォルダ上に上書きしてください。
この手順を行うことでゲームプロジェクトをUnrealEditorで起動することができるようになります。
なお、CPP Projectを作成するには開発環境にVisualStudioがインストールされている必要があることに注意してください。

■Blueprintプロジェクトでアプリケーションのプラットフォーム起動ができない
BlueprintプロジェクトにCRIWARE UE4プラグインを追加している状態で、プラットフォーム向けにゲームプロジェクトを起動すると、Pluginの機能が追加されずにアプリケーションが起動してしまいます。
Pluginの機能をプラットフォーム向けに起動した際に適用されている状態にするには、BlueprintプロジェクトをCPPプロジェクトに変更する必要があります。
BlueprintプロジェクトをCPPプロジェクトに変更するには、UnrealEditorの[File]タブ→[新規C++クラス]を選択するなどで、CPPクラスを作成する必要があります。(親クラスは任意に選択して問題ありません)
この操作を行うことでPlatform向けにアプリケーションを起動した際に、Pluginの機能も含まれるようになります。

CRI Middleware logo Copyright (c) 2012-2018 CRI Middleware Co., Ltd. CRIWARE Unreal Engine 4 プラグインマニュアル SDKVer.2.10版