Interactive narrative is an ambitious art from existing today which combines traditional narrative (story-telling) with visual art and interactivity. It is a narrative form that allows player to affect, choose or change the plot and interact with the story in game. (from Pause & Effect: The Art of Interactive Narrative)
We would like players experience more new forms of interactivity while playing game. Instead of playing by using keyboard/mouse, gamepad or joy stick, I think player can control and interact with the game by using their actual body (gesture, movement, voice etc.) directly or interact with actual object to interrupt the game world, their involvement will highly increased. This game interface is called Natural User Interface.
Because I am mainly responsible to do game programming and interactive controls, therefore I have been researching and design any possible NUI controls for gameplay.
1) Kinect – Interact with an application using matural gestures without any input devices. Consist depth, RGB and body skeleton. (Kinect SDK)
2) Leap Motion – allows detection of hand and finger motions(LeapmotionP5)
3) Speech recognition – Speaker dependent / Speaker independent
4) Hardware hacking – Makey Makey / Kulezhai / Arduino with different sensors (e.g. vibration)
Arduino Project – interact with Piezo pressure sensor