The device, for the Xbox 360 gaming console, lets gamers play through body movements rather than with a controller.

Microsoft has faced criticism from developers in the past that it was stifling progress of the device by not being more open about the code.

The computing giant has allowed certain elements of the code into the public domain but has now, via a specific blog for the device, released all the information.

Prior to the release of the code, users had to work through an official software toolkit that hid the original code, but the open source license would allow users’ access to the Kinect as well as let them send feedback regarding its improvements.

Microsoft’s launch of 22 code samples for the Kinect now allows users to reveal the computer code that tracks faces, interpreting gestures and determining colours as well as other, previously hidden, functions.