C H A P T E R  7

3D Games and User Interfaces with Unity

For this chapter, we are going to be using a very popular game engine called Unity. By integrating OpenNI, NITE, and Sensor Kinect in Unity, we will control a 3D character and multiple user interfaces. After we cover the main components, we will build an example of each from the bottom up.

A game engine is a system designed for creating and developing video games, installation spaces, and interfaces. What you can do with a game engine goes far beyond just creating games. Unity is used commonly to create architectural installations and 3D user interfaces. Game engines are designed to work with mobile devices, computers, and game consoles. Most offer a rendering engine for 2D and 3D graphics, ...

Get Meet the Kinect: An Introduction to Programming Natural User Interfaces now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.