Microsoft shares code for Kinect for Windows game gadget Published duration 12 March 2013

image caption The Kinect works by flooding a room with infra-red light

Microsoft has opened up access to some of the code for its Kinect for Windows motion-sensing device.

The device, first built for the Xbox, lets people play games by moving their body instead of using a controller.

Before now anyone wanting to use the Kinect had to work via an official software toolkit that hid the underlying code.

Microsoft said it had opened the code up to make the Kinect easier to use and get feedback about how to improve it.

Soon after the Kinect's 2010 release, hardware hackers wrote code that let them control the device so they could use it for their own projects.

Later on, Microsoft aided these "home-brew" efforts with the release of a software development kit and a program that allowed the Kinect to be controlled via Windows.

However, both these programs hid the core code of the device, limiting what developers and others could do with the gadget.

Now, Microsoft has released 22 code samples for the Kinect for Windows that expose the computer code that helps it track faces, interpret gestures and determine colours, among other things.

The code has been put on the CodePlex website so developers can freely download and share the software.

Microsoft made the announcement about the code sharing on a blog and said it had taken the step to help those that wanted to use Kinect for their own ends and to help improve the control software.