I need to run Unreal in game mode, and I have been struggling to get ViveLiveLinkPlugin to run outside of editor.
Documentation mentions “UDP Messaging is not enabled by default in game. You can enable it by adding messaging in a packaged game” but I’m not sure how to set this.
It runs fine in the editor, but if I shut this down and run the exe build, I don’t receive the data from the Rovers.
In Project Settings > Pluginns > UDP Messaging : I made sure I had ticked “Enabled by Default” in the UDP settings - and clicked the “Set as Default” so the setting remained.
Then, in a Begin Event, made a Live Link Present variable, and used the Apply to Client node to make sure my LiveLink presents were manually set. (which I’d previously made in the LiveLink panel)
I then built it as “Development” - not tried “Shipped” yet.
References I followed that seemed to waste a lot of time:
Although I didn’t need to do any of the - message or ALLOW_UDP_MESSAGING_SHIPPING=1 - BUT I did run these in the console a load of times, so perhaps they helped? I even tried adding ALLOW_UDP_MESSAGING_SHIPPING=1 to the project files (named.Target.cs), but this killed my project!