CTRL Human - Plugins and Licensing

 

 

Table of Contents:

 

 


Contact QC Support

Email: support@quantumcapture.com


Getting Started With Unreal 4

In order to use our CTRL Human trial software, you'll need to install version (4.26) of Epic's Unreal 4 Engine. It is recommended that users of our software have a moderate understanding of modern game engine concepts.

You will first need to sign up and download the Unreal Engine for free here: https://www.unrealengine.com/en-US/eulacheck?state=https%3A%2F%2Fwww.unrealengine.com%2Fen-US%2Ffeed%3FsessionInvalidated%3Dtrue&studio=false


In-depth support documentation for the Unreal Engine can be found here: https://docs.unrealengine.com/en-us/


CTRL Human Engine Plugin Installation

Place the engine plugins (the 'QC' folder) here:

 


Enable CTRL Human Plugins in UE4

Choose 'Settings' > 'Plugins' to launch the plugin browser:

Enable all of the QC plugins:

 


Entering Your Development License Key

Launch the demo project and enter your Trial Development Key:

Your license key(s) will have been provided by email.

  • Choose Window > Developer Tools > QC Licensing Tool

  • Enter your key into the Trial Development (for free evaluation users) or Development (for paid users) text fields

  • Click 'Verify' and you should see that your key has been successfully verified in the bottom left corner status message.



Entering Your Deployment License Key

 

To enter your deployment license, you will need to add an entry to your project's Config/DefaultEngine.ini file. The following two lines need to be entered:


[/Script/QuantumCapture.QCLicenseDeploymentSettings]

DeploymentLicenseKey=XXXX

...where XXXX is replaced with your actual deployment license.

 

Now you will be able to publish packaged builds that make of use the CTRL Human plugins.


 

Download the Dialogflow Example

Download the Dialogflow example chatbot (ZIP)

Below are instructions for setup in UE4 as well as finding the JSON key:


Importing the Example Into Dialogflow

  • After creating a new bot, click the Settings button.

  • Choose Import From Zip and then select Rachel-ConciergeV2.zip

Adding Your Custom Bot to Unreal 4

  • Click the settings button and then click on the link to access your Google Cloud service accounts.

  • Click the settings button for the Dialogflow bot and then click 'Create Key'

 

  • Choose JSON as the file type and click ‘Create’.

  • Open the JSON file in a text editor, like Notepad++, select all and then press CTRL+C to copy

  • In UE4, open BP_ARChatbotGameState and click on QCChatbotServices

  • Under AI, choose Google Dialogflow V2 from the dropdown and then choose version V2

  • Paste your JSON key text into JSON Object text field

  • Add your custom start phrase, if required.

  • Your bot is now connected inside UE4!