Plugin C++ code Automation \ Compilation

 

Hello,
I would like use c++ code inside my aximmetry project.

It seems the only way to do so, is to place my plugin in Epic's 4.25 Engine\Plugins\Marketplace folder
Then, open My project linked to the Aximmetry 4.25 Engine and click on InstallPlugins.

However, I would like to automate this process without having my plugin live inside Epic's engine plugin marketplace folder and without having to click on that InstallPlugins button in the editor.

How should I proceed to achieve this? Also, is there any other way to add c++ code to my project linked to the Aximmetry 4.25 engine?

Thank you.

   NicoIlgk

 
Profile Image
Zoltan@Aximmetry
  -  

Hi,

Unfortunately reproducing the steps we do for installing plugins would be a bit complicated in your case.
In the future we may add targeted tools for handling this case automatically.
Until that the only thing you can do is to automate the copying to the Marketplace folder, but you'll still have to use the Install Plugins menu manually.

Building a plugin is the only way to add C++ code to your project when you use UE for Aximmetry.

 
Profile Image
Rumbleball
  -  

Can these C++ plugins be build inside of the Unreal Project linked to Aximmetry Editor?  Or do we need a Project linked to the Official Unreal Editor?

From within the Project linked to Aximmetry Editor I get: 

1>UnrealBuildTool : error : Couldn't find target rules file for target 'UE4Editor' in rules assembly 'UE4Rules, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.

1>                        Location: C:\Program Files\Aximmetry DE\UnrealEngine\Engine\Intermediate\Build\BuildRules\UE4Rules.dll

 
Profile Image
Zoltan@Aximmetry
  -  

Hi,

UE for Aximmetry does not come with source files, so any build must be done in the context of the official UE.

 
Profile Image
Eifert@Aximmetry
  -  

Hi,

This limitation has been addressed in the latest version of Aximmetry, 2024.1.0. You should now be able to use your own C++ code within the Unreal Editor for Aximmetry without a problem.

Furthermore, the newest version of Aximmetry introduces a modified process for installing plugins in the Unreal Editor for Aximmetry. For detailed instructions, please refer to the documentation here: https://aximmetry.com/learn/virtual-production-workflow/preparation-of-the-production-environment-phase-i/obtaining-graphics-and-virtual-assets/creating-content/creating-content-for-aximmetry-de/ue5-how-to-install-third-party-code-plugins-for-unreal-editor-for-aximmetry/

Warmest regards,