A couple of weeks ago we had a Wii game session at a friend, and I went from being a bit skeptical to really having a great time. The graphics wasn't better, the game ideas wasn't new (tennis, boxing, etc), but the experience was truly great! The idea of the players actually moving around, has been a dream since I was playing with the first virtual reality systems ages ago - what happened to all those cool tools? Why don't we see more of that in everyday applications? I WANT VIRTUAL REALITY NOW!!! Just hoping someone was listening.
Anyway, when I got home that night, I decided that I should take a closer look. The thing that interested me most was the Wii remote control, or Wiimote as the insiders call it. It's really a cool piece of technology with motion sensors and, more interestingly, a high-res infrared camera. The fact that it speaks Bluetooth doesn't make it worse, and enables it to be connected to most PCs and other devices. That quickly led me to think that it shouldn't be to hard to actually code an app for this device, and of course I was right. I soon found a managed library (again, .NET) that started out as an article by Brian Peek, and after browsing some more I discovered that there were people, like Johnny Chung Lee, doing really cool stuff with this. Just check out this video...
...and except the actual control (yes, not even the console is needed) and a Bluetooth-enabled PC, you don't need more than the software. The fact that it's written in C# makes it even better. I agree with Johnny; when do we see the first games featuring this possibility. So my question is when we can do this with XBox 360 and XNA?
Disclaimer The opinions expressed herein are my personal opinions and do not represent my employer's or any other party's view in any way.