For ages now, I’ve been looking for information on how to make a plugin for UE4.
I’ve read the introduction but it does not compile and there are various inconsistencies in the text.
For example:
using UnrealBuildTool;
using System.IO;
public class StandAlone : ModuleRules
{
public StandAlone(TargetInfo Target)
{
PrivateIncludePaths.AddRange(new string[] { "StandAlone/Private" });
PublicIncludePaths.AddRange(new string[] { "StandAlone/Public" });
PublicDependencyModuleNames.AddRange(new string[] { "Engine", "Core" });
}
}
The PublicIncludePaths
points to Public, yet the text and image talks about a “classes” folder.
It also mentions “until we return to UE4 to confirm that we have the ability to add a dependency between our project and our plugin” but then makes no further comment on the subject.
After searching a good few hours more, I landed on this page which says that there is a BlankPlugin
, but does not say where it is: I assumed that it would be in the Engine Source. It’s not.
I even checked the GitHub account to see if perhaps when I installed the Engine, the BlankPlugin
was not included. It’s not on GitHub.
Any ideas? Where is there a blank plugin to get started with?