In this case, system 20 may be used to provide a gesture-based user interface, in which user movements detected by means of device 22 control an interactive computerapplication, such as a game, in place of tactile interface elements such as a mouse, joystick or other accessory.