Setup for C++ Projects
Install the Unreal SDK with your C++ project.
Last updated
Install the Unreal SDK with your C++ project.
Last updated
You need the Windows SDK installed to make C++ projects with Unreal Engine. See https://developer.microsoft.com/en-us/windows/downloads/windows-sdk/
You also need the Microsoft .NET Core 3.1 Runtime.
Make sure your graphics drivers are the latest for your card.
Verify that you have the required version and packages of Visual Studio for your version of Unreal Engine.
Ready Player Me Unreal SDK is a free, open-source plugin that is open for contribution.
If you don't have a C++ project:
Start Unreal Engine.
Create a C++ project.
Exit Unreal Engine.
Follow the instructions below for adding the ReadyPlayerMe and glTFRuntime plugins to the project.
In your project directory, you should see two new folders.
Plugins/ReadyPlayerMe
Plugins/glTFRuntime.
Start Unreal Engine and open your project.
You should receive the Missing Modules popup, or a New plugins are available notification.
If you get the Missing Modules popup, click Yes and wait for the Editor to open with your project. THIS CAN TAKE SEVERAL MINUTES. If you get an error and your project didn't build, see Troubleshooting. From the top toolbar, select Edit > Plugins. -OR- If you get the New plugins are available notification, click Manage plugins...
Find the ReadyPlayerMe and glTFRuntime plugins.
Check the Enabled option for each plugin.
Restart Unreal Engine.
In the Content Browser and click Settings (cogwheel icon on the far right)(View Options in UE4). Make sure Show Plugin Content and Show Engine Content are both checked.
In the Content Browser, expand Plugins and scroll or use search until you find the gITFRuntime, glTFRuntime C++ Classes, ReadyPlayerMe Content, and ReadyPlayerMe C++ Classes folders.
Go to Plugins > Ready Player Me Content > Maps where you can run the RPM_Demo to verify your installation. See also Run the Demo.
You can add the ReadyPlayerMe and the glTFRuntime plugins to your project in three ways.
To add the plugins to your Git-managed project as submodules, cd into your project folder and run the following git command.
Option 2: Clone the plugin repositories into your Git managed project
To clone the plugins into your project, cd into your project folder and run the following git command.
This method does not require Git.
Change directory into your project folder.
Create a Plugins folder.
Download the plugin code as Zip files and unpack them into the Plugins folder.
Rename the extracted folders to ReadyPlayerMe and glTFRuntime, respectively
Projects using Git
To update the plugins, paste the following command from your project folder in the terminal. This will fetch and switch the plugin repositories to the latest stable release.
If you project does not use Git
Follow the steps in Option 3 above to get the latest versions of the plugins.
The previous versions of the ReadyPlayerMe plugin are still available at Old Unreal Engine SDK versions.
If you have trouble creating your project, see Troubleshooting for straightforward solutions.