Kinect 4 Unreal (sometimes abbreviated to K4U) is a middleware plugin that allows Unreal Engine 4 developers to use Unreal Engine 4’s Blueprint visual scripting system to access the full functionality of Kinect 2 for Windows as seamlessly and as easily as possible. The key design objective of K4U is to empower artists and designers by exposing everything through Blueprint, so that the development team is able to focus their effort on developing their ideas without a dedicated coder.

Introducing over 30 original nodes, all with extensive documentation and pre built Avateering systems, Kinect 4 Unreal exposes all that the Kinect has to offer to Unreal Engine 4 developers.

The plugin primarily interfaces through a component-based system where, once activated through the plugin menu, any Blueprint can have the Kinect Interface Component added to it. The Kinect Interface Component gives developers access to a large number of Blueprint nodes, each granting them access to some aspect of the Kinect functionality.