-
Notifications
You must be signed in to change notification settings - Fork 57
Game project setup
Instructions below are written for pre-compiled version usage.
If you want to build the plugin from source code, and have no experience about it, please check the official Plugins documentation or An Introduction to UE4 Plugins wiki article.
- Download the plugin binaries for the latest release.
- Copy Plugins folder from binaries archive exactly to your project directory.
- Copy Binaries folder from binaries archive to your engine's installation folder (f.e.
D:\Unreal Engine\4.2\Engine\
) to be sure that Qt dependencies (Qt5Core.dll) and UE4Editor.exe are located in the same folder.
Binaries archive contains source code too - it's required to package projects
- Open DefaultEngine.ini
- In [/Script/Engine.Engine] section add:
GameViewportClientClassName=/Script/VaQuoleUIPlugin.VaQuoleUIViewportClient
- In [Plugins] section add:
+EnabledPlugins=VaQuoleUI
VaQuoleUI plugin requires usage of its own GameViewportClient class. I assume if you have your own custom game viewport class you should know how to handle the collision. (f.e. you can inherit UVaQuoleUIViewportClient
)
To force the plugin be linked to your project on shipping build you should add it to the PrivateDependencyModuleNames
section of YourProject.Build.cs.
That's all, you've got the power. Now you can use the VaQuoleUI components in your project!