Unreal Engine 5

After building Unreal Engine from source, download the Hive SDK Unreal Engine 5 from the Hive SDK download page and add it to the Unreal Editor as a plugin. If you are developing a game app with Unreal Engine that supports multiple OS (e.g., Android, iOS, Windows), download the Hive SDK Unreal Engine 5 plugin for each OS and add them under Plugin/HIVESDK.

To add the Hive SDK to Unreal Engine as a plugin, follow these steps:

  1. Unzip the downloaded Hive SDK Unreal Engine 5 from the developer site and copy all contents within the Plugin folder to the Plugins directory under the root directory of your Unreal project.
  2. Add "HIVESDK" to the parameters of the PublicDependencyModuleNames.AddRange() function in the /Source//.build.cs file, as shown in the following code. Replace project_name with the actual name of your project.
    public class <project_name> : ModuleRules
    {
    public <project_name>(ReadOnlyTargetRules Target) : base(Target)
    {
        // Add the necessary modules for your project
        PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore" , "UMG", "HIVESDK", "JSon", "Http", "ImageWrapper", "ApplicationCore"});
    }
    }
    
Note

To update an already installed Hive SDK Unreal Engine 5 plugin, delete the folder where the plugin is installed and reinstall the plugin.

Warning

One of the built-in plugins in Unreal Engine, Web Browser, uses CEF. This causes conflicts with the CEF application of the Hive SDK and cannot be applied during the build. The Web Browser CEF is currently not supported for updates and management, and applying it may lead to security vulnerabilities.