The underlying protocol Clockworks is based on (CLX) is an open standard that is easy to implement. As such, we have developed a few example integrations. One of these is Unreal Engine. The below guide shows how the blueprint subsystem can be used.

To use the CLX live plugin, add the file to your projects plugins directory.

It can be downloaded here or on Fab.

To instantiate the plugin create a new blueprint actor and use the Get CLXSubsystem convenience function to get the sub system.

image.png

You can then set the IP and Port to listen on. This will determine the interface to bind to. Use 0.0.0.0 to listen on all. The standard port is 3650 for the CLX protocol.

image.png

Start listening and bind events for each type.

image.png

There are 4 main event types:

  1. Deck Data
  2. Meta Data
  3. Control Data
  4. Event Data