I am a final year student of bachelors of computer science and have to make a 3d squash game using wiimote. here is its some description... The player stands in front of Computer and performs real time gestures to interact with this application. The player holds a wiimote is his hand and can navigate on the menus of the game using the sensor bar and makes an arm movement to control the racket orientation and positioning on the display screen. The movements involve making a service gesture or a smash to the ball.

Please suggest me a suitable gaming engine for this game with C # like unity and xna and any gesture recognition technique according to this game, i have just to deploy this game on windows not on wii console so the free versions of unity or xna will give me the functionality of wiimote programming ? . and plz give me general tips n suggestion for this game...

I was interested in this kind of stuff for a little while, I think the librarys are downloadable for a few api's.

Theres different ways to use the WII remote, like you can do it "absolute" or "relative" I reckon relative is probably better, Im yet to see decent use of the wii remote, all wii games suck in my opinion.