Genvidプラグインを使用してゼロからプロジェクトを作成する

このセクションでは、Unreal Engine 5 プロジェクトをゼロから作成し、その過程で 3 つの Genvid Plugin をすべて統合する方法について説明します。

新規プロジェクトの作成

  1. Unreal Engine 5エディタを起動します。
  2. Games セクションで、空のプロジェクトを選択します。
  3. プロジェクトの種類が**ブループリント**であることを確認します。(通常はデフォルトです)。
  4. プロジェクトに名前をつける。
  5. Create Project をクリックします。

プロジェクトが作成されると、アンリアル・エディタはデフォルトのシーンを開くことになります。

Creating a new project.

Genvidプラグインをインポートする

  1. エディタを終了します。

  2. プロジェクトフォルダ( YourProjectName.uproject ファイルがある場所)に移動します。

  3. Plugins フォルダを作成します。

  4. Genvidのプラグインを Plugins フォルダにコピーします。

    The Plugins folder contents.

    Unrealエディタは、プラグインが存在することを自動的に検出します。

  5. YourProjectName.uproject をクリックして、エディタを起動します。

  6. 新しいモジュールを再構築するかどうかを尋ねるダイアログが表示されたら、 Yes をクリックします。

Prompt to build the new modules.

プラグインはエディタが起動すると利用可能になります。 Edit -> Plugins -> Project -> Streaming にアクセスすると、利用可能なGenvidプラグインを確認することができます。

Genvid plugins.

基本的なソースファイルの作成

新しいプロジェクトを作成し、Genvid プラグインをインポートすれば、ブループリント・プロジェクトでそれらを使い始めるには十分です。Visual Studio ソリューションを生成してコード機能を追加したい場合は、追加の手順があります。

  1. Plugins フォルダの隣に、 Source フォルダを作成します。

  2. Source/YourProjectName フォルダを作成します。

    このフォルダには、プロジェクトのパブリックおよびプライベートなソースファイルが格納されます。

  3. Source/YourProjectName/YourProjectName.Build.cs ファイルを作成します。

    このファイルは、あなたのメインモジュールのコードがどのように構築されるかを決定します。依存関係を定義し、インクルードするために使用します。

    The Build.cs file.
  4. メインヘッダーファイルを Public フォルダーに作成します。例えば次のようになります。

    :file:`Source/YourProjectName/Public/YourProjectName.h`
    

    モジュールに含まれるクラスをコンパイルするために必要なヘッダーファイルが含まれていることを確認します。

    The main header file.
  5. C++のメインファイルを Private.Folder に作成します。たとえば、次のようになります。

    :file:`Source/YourProjectName/Public/YourProjectName.cpp`
    

    このファイルを使用して、メインモジュールの登録と実装を行います。

    The main cpp file.
  6. ターゲットファイルを作成します。例えば:

    :file:`Source/YourProjectName.Target.cs`
    

    このファイルを使用して、ゲームの実行可能ファイルのプロパティを定義します。

    The main cpp file.
  7. YourProjectName.uproject を右クリックします。

  8. Visual Studioのソリューションを生成するために、 Generate Visual Studio project files を選択します。