The Inside Story of Microsoft's 'Project Natal'
Lanxon writes "Wired has published a lengthy behind-the-scenes feature documenting the inception, development and technological struggles of Microsoft's Project Natal, now known as Kinect. The feature is the result of conversations the magazine had with a number of key developers and researchers behind the project, and unprecedented access to Microsoft Research in a number of countries, over the course of three years."
“Since the dawn of time, humanity’s long journey has led us to countless discoveries, Yet with each leap forward for civilisation, more people have been left behind. But our quest has taken us to a completely new horizon. History is about to be rewritten. This time human beings will be at the centre -- and the machines will be the ones that adapt. After five million years of evolution, is it possible that the future of humanity is humanity itself?”
That the article repeats verbatim such a quote from Microsoft's presentation without even a slight nod to the gross self-aggrandization clued me to the fact that the whole piece is yet another corporate advertisement disguised as news.
I mean, in addition to the whole story starting with an emergency meeting on mid 2007 about the need to "reimagine a new direction for the Xbox" yet failing to point out it was all due to the runaway success of the Wii. It actually sticks out like a sore thumb to see these VPs panicking about something that the article refuses to acknowledge exists.
Yes. A friend (who works at MS) has a demo unit. This blows away the Nintendo Balance Board, because you can actually JUMP! It's better than the Sony Move, because you don't need a stupid looking controller to play it. It's very accurate at reading your motions in a 3d space. Microsoft has a winner on their hands with the hardware. If they can get some good titles behind this, it's going to be awesome.
Microsoft was caught faking their demos for their Eye Toy style motion controls for the past two E3s.
And first had reports constantly talk of horrible lag between arm movements and response.
You can't play games while sitting down.
You need to have a relatively large area completely clear in whatever room you are using it in.
There are lighting issues that cause the system to have trouble recognizing motion.
There are clothing issues that cause the system to have trouble recognizing motion.
It doesn't recognize fine motions like finger actions.
It only supports two players.
It should be obvious why Microsoft was forced to fake their demos and so far there has been almost zero real world demos outside of carefully controlled showings with people Microsoft is certain are going to hype the product.
Not that any of that really matters. There isn't any game even remotely interesting or fun that Microsoft has show for the system. When Nintendo showed off the Wii they were confident enough to let everyone at the very first E3 where it was shown play it and had games that both gamers and non-gamers really wanted to play.
Most likely the only people who will end up buying this shoddy tech from Microsoft are the same ones who jumped on the dead HD-DVD format.
Yesterday I watched a TV show on German TV in which they used the Kinect system. It was broadcast on a major channel watched by millions. Two players had to play against each other in a quite unspectacular game. It was embarrassing, both due to the boring gameplay and the technical weaknesses of the system. During the first game, suddenly the split-screen switched to a single screen such that only one player could see his avatar. Nobody knew why and the TV show host quickly reacted and said "well, now you had a training run". After the second run one of the players complained that his moves were not recognized at all. He kept jumping all the time but the cameras obviously did not capture these jumps.
To be fair, I think things like Move and Kinect are really just ramping up for the next generation of console equipment that will have this stuff as standard. I doubt they're counting on doing anymore than breaking even, if that for now. Getting developers onboard and used to the tech so that they could really push it next gen is probably a good thing too- look how many 3rd party developers really struggled to take advantage of the Wii, most stuff that's been churned out since release has been utter crap, and it's taken a while to get some good 3rd party stuff out there.
There was a story some weeks ago about how Natal could previously even read sign language, and detect finger gestures, but to make the equipment fit in the $150 price range they switched to a lower resolution IR camera. I'd imagine they'll put the higher resolution back in for the next gen console so FPS players can issue commands with hand gestures and that sort of thing, which they could've done this time if they'd made Natal prohibitively more expensive. I guess the technology is too new and expensive to really push it to it's limits right now, but by the time the XBox 720 or whatever comes out it may not be.
I'm also not sure at least in the case of Natal (I don't know about Move) that the R&D will be wasted even if it flops in gaming. I'd imagine hands free interfaces are something Microsoft is hoping to capitalise on elsewhere in the future. It's like things like multi-touch and gesture recognition, it's not new, but it's really come into it's own in recent years finding it's way on mobile devices and becoming a must have feature. It may be that Natal wiill find it's niche in for example TVs, to provide hands free control of them or something like that.
Here, here, here, and here.
Actually, Kinect only allows skeletal recognition for its own Avatars -- that functionality is not available to games developers. Both consoles are doing an equal amount of skeletal recognition in the SDK exposed to developers -- none.
Because, quite simply, everyone else knows it's not worth it. In fact, Sony was offered the Kinect technology and chose not to use it, specifically because they knew its marketability is limited.
Sony has already tried the no-controller camera-driven games with the EyeToy, which bombed. There have been all kinds of toy programs using webcams, which are all forgotten. Adding a depth camera does not fundamentally change the interaction -- in fact, it barely affects it at all. In userspace, Kinect is EyeToy, is doomed. You cannot play engaging games without a controller.
If they cannot sell two cameras and a toy motor for less than $150 I'll eat my hat. Do you really believe, for instance, that they "can't sell" a 250GB hard drive for less than $129.99 when normal 250GB hard drives can be had for less than $50 (a third of the price, ultimately)?
If I put a box of trash up on eBay for only a 10% markup over what it all cost me, how many people do you think will buy it? The market doesn't care what you spent. It cares what the price is and what they get out of it. $150 is going to sail right over everyone's head. You may bookmark this post and refer back to it when the Kinect line is officially discontinued (I will give it say Summer of 2012, after Microsoft loses a lot of money, which is what their games division has been doing all along.)