Unreal Engine > Library > + > click the dropdown arrow and select 5.3.2.
Have all the codebase dependencies installed and set up according to the repo’s README.
Make sure to adjust the udp_sender_host variable in the backend server’s code, just below the main guard, to the IP address of the computer running Unreal Engine.
Start the backend server, e.g. the interactive mode:
poetry run python demos/ue_server_interactive.py
Download and unzip the Unreal Project from here.
Load the project by opening the primal_demo.uproject file.
Set the backend’s IP address:
Open the Content Browser panel and there look for and open the BP/BP_LL_3P file.
In the blueprint, in the Components panel (top-left) scroll down to the UDP_mogen_input component and double click it.
This should open a Details panel on the right side.
Here, modify the Send IP field under the UDP Connection Properties section.
Press the Compile and Save button in the top-left corner.
Now you can go back to the primal_demo tab.

In the LiveLink panel, start the LiveLink listener at port 2000.

Hit the green play button on the top toolbar.
Finally, click inside the game window - otherwise the controls will not work.

