Microsoft Kinect changes the notion of user interface design. It differs from most other user input controllers as it enables users to interact with the program without touching the mouse or a trackpad. It utilizes motion sensing technology and all it needs is a real-time cameras, tracked skeletons, and gestures. This title will help you get into the world of Microsoft Kinect programming with the C/C++ language. The book covers the installation, image streaming, skeleton and face tracking, multi-touch cursors, and gesture emulation. Finally, you will end up with a complete Kinect-based game.