Download RTI Connext Professional
If you do not already have RTI Connext Professional installed, download and install it now. You can use the 30-day trial license to try out the product. Your download will include the libraries that are required to run the example, and tools you can use to visualize and debug your distributed system.
Note: If you are using the Connext evaluation version, set the NDDSHOME environment variable and make sure the license file is where NDDSHOME points to. For more information about installing the license file see the License Management Section in the RTI Community.
Install Unreal Engine
Visit Unreal Engine for more details, including how to install it. In order to develop C++ applications in Unreal Engine, you also need to have Visual Studio installed. The Unreal Engine installer will give you the option of installing Visual Studio.
Creating the Unreal Engine Application Step-by-Step
In order to create the Unreal Shapes application, you need to follow these basic steps:
- Create an Unreal Engine project
- Define the data types and create a Connext XML configuration file.
- Add Connext to the Unreal C++ build environment
- Create a C++ class which includes Connext
- Create a game object
Once we have a simple reader example, we will look at the some more advanced Connext features such as:
- Working with instances
- Reusing DDS entities to make it scale
- Subscribing and publishing
- Dynamically creating the game object with the use of Instance Management
At the end of this exercise, you will have a complete 3D Shapes application. You can also check out this video for an overview of the example.
Module 1 Demo
This video covers the steps for Module 1.