Blitz, an interactive marketing agency, has released its source code and scripts for a Kinect mod that outputs data compatible with Flash, HTML, Unity and Microsoft Silverlight. The company, which helped launch Halo: Waypoint with Microsoft and 343 Industries, explains that the device's standard C++ programming language was too limited for budding Kinect hackers.
Hit the jump for the tutorial video.
Reader Comments (22)
Posted: Jan 13th 2011 10:11PM AdamSpruijt said
Too laggy, like every demo thus far.
Posted: Jan 14th 2011 1:17PM AdamSpruijt said
@Raffi256
Great idea, but that doesn't change the fact that it's laggy as shit. Internet kids.
Reply
Great idea, but that doesn't change the fact that it's laggy as shit. Internet kids.
Posted: Jan 14th 2011 4:43PM AdamSpruijt said
@kcswanko
I'm far from mad, more like, I would enjoy seeing some more accurate with less lag... and ummn the Wii was out first and uses a controller, they are hardly similar at all. Strange internet kids.
Reply
I'm far from mad, more like, I would enjoy seeing some more accurate with less lag... and ummn the Wii was out first and uses a controller, they are hardly similar at all. Strange internet kids.
Posted: Jan 13th 2011 10:13PM JCat said
Well done - could be the start of some Kinect-supported flash games!
Posted: Jan 13th 2011 10:14PM mcnichoj said
inb4DontYouEverStopPlayingGamessayssomethingdumb
Posted: Jan 13th 2011 10:15PM Vcize said
If it's this easy to integrate all this stuff, then why wasn't netflix (and the dashboard as a whole) integrated from the start?
Am I the only one that finds it odd that they said the whole reason fro the "flat" dashboard redesign was to make it work better with kinect, when you can even navigate the dashboard at all with kinect. Forget this "kinect hub" nonsense, why can't we just navigate the actual dash with it like they showed at e3?
And why do I have to pick up a controller to start the kinect sports demo?
Am I the only one that finds it odd that they said the whole reason fro the "flat" dashboard redesign was to make it work better with kinect, when you can even navigate the dashboard at all with kinect. Forget this "kinect hub" nonsense, why can't we just navigate the actual dash with it like they showed at e3?
And why do I have to pick up a controller to start the kinect sports demo?
Posted: Jan 13th 2011 10:33PM oOWallaceOo said
@Vcize
The dashboard re-design wasn't to help with kinect, it was to fix some of the gripes people had with the NXE design. They just used Kinect as a smokescreen for why they were doing it.
Reply
The dashboard re-design wasn't to help with kinect, it was to fix some of the gripes people had with the NXE design. They just used Kinect as a smokescreen for why they were doing it.
Posted: Jan 13th 2011 10:56PM Darth Tigris said
@Vcize If I posted a pic of Halle Berry, you'd probably complain about the bottom of her feet, wouldn't you...?
Reply
Posted: Jan 14th 2011 9:47AM Vcize said
@Darth Tigris
What, were you saving that joke for weeks and couldn't wait to use it? Sorry, you jumped the gun on this one. It's not like the Kinect is some perfect device where anyone that's complaining is just nitpicking. The issues I brought up are major.
Using kinect for movie watching was one of the first and main things they pushed, yet it doesn't work with DVDs or Netflix, which are the two primary ways people watch movies on their 360.
They also first showed it off controlling the dashboard in that neat, minority report way, and then claimed they changed the dash to make it compatible with this, yet they don't let you control the dash at all with it.
Having a separate "kinect hub" is a terrible idea, and will always lead to missing features and frustrations. MS touts a controllerless experience yet you have to use a controller to start that experience for many functions. The dream everyone has with kinect is that you turn on your xbox and do everything you need to do without ever having to get your controller out of the storage cabinet. So long as there is a "kinect hub" that is separate from the normal dashboard that is not going to happen.
If MS is spending there time looking to add things to the kinect hub they're going about it the wrong way. They should be spending their time making it so the kinect hub is not necessary in the first place.
Reply
What, were you saving that joke for weeks and couldn't wait to use it? Sorry, you jumped the gun on this one. It's not like the Kinect is some perfect device where anyone that's complaining is just nitpicking. The issues I brought up are major.
Using kinect for movie watching was one of the first and main things they pushed, yet it doesn't work with DVDs or Netflix, which are the two primary ways people watch movies on their 360.
They also first showed it off controlling the dashboard in that neat, minority report way, and then claimed they changed the dash to make it compatible with this, yet they don't let you control the dash at all with it.
Having a separate "kinect hub" is a terrible idea, and will always lead to missing features and frustrations. MS touts a controllerless experience yet you have to use a controller to start that experience for many functions. The dream everyone has with kinect is that you turn on your xbox and do everything you need to do without ever having to get your controller out of the storage cabinet. So long as there is a "kinect hub" that is separate from the normal dashboard that is not going to happen.
If MS is spending there time looking to add things to the kinect hub they're going about it the wrong way. They should be spending their time making it so the kinect hub is not necessary in the first place.
Posted: Jan 13th 2011 11:02PM Premature ejaculation man said
Integration with Flash now increases my interest greatly. You can do so much in Flash in hardly any time at all.
So who wants to buy the world's most important super hero a Kinect?
(spoilers: you do)
So who wants to buy the world's most important super hero a Kinect?
(spoilers: you do)
Posted: Jan 13th 2011 11:21PM HybridPara said
@Premature ejaculation man
You're more of a superhero with nothing but good intentions but for all intents and purposes you end up destroying everything I love.
That being said if I was a bank robbing supervillain, I'd buy one. Hell, I'd buy Oprah. Then she could just hand them out to you.
Reply
You're more of a superhero with nothing but good intentions but for all intents and purposes you end up destroying everything I love.
That being said if I was a bank robbing supervillain, I'd buy one. Hell, I'd buy Oprah. Then she could just hand them out to you.
Posted: Jan 14th 2011 1:29PM penetraitor said
@Premature ejaculation man
you can do fast proof of concept stuff, sure, but you still need a solid idea and implementation. As I posted below, you can already do at least 60% of the kind of functionality and have been able to within flash without a kinect for quite some time. Andre Michelle (I think) has been doing some cool camera integrations since the camera object was introduced to flash. The skeleton detection and z depth is primarily the main advance as well as moving the processing power to a separate device.
Reply
you can do fast proof of concept stuff, sure, but you still need a solid idea and implementation. As I posted below, you can already do at least 60% of the kind of functionality and have been able to within flash without a kinect for quite some time. Andre Michelle (I think) has been doing some cool camera integrations since the camera object was introduced to flash. The skeleton detection and z depth is primarily the main advance as well as moving the processing power to a separate device.
Posted: Jan 14th 2011 2:35PM LucerinRed said
@Premature ejaculation man
I do work on large format touchscreens. Flash is nice in the beginning, but for any real intensive stuff worth a while you're going to want to use Java or C#. A simple device driver for Kinect that allows it's data to be translated will easily make it possible to do a lot of more stuff than flash is capable of and a lot more efficiently.
Reply
I do work on large format touchscreens. Flash is nice in the beginning, but for any real intensive stuff worth a while you're going to want to use Java or C#. A simple device driver for Kinect that allows it's data to be translated will easily make it possible to do a lot of more stuff than flash is capable of and a lot more efficiently.
Posted: Jan 13th 2011 11:36PM bxgt said
@DontYouEverStopPlayingGames
Wow dude, dont you ever stop playing games?
Wow dude, dont you ever stop playing games?
Posted: Jan 13th 2011 11:57PM Raffi256 said
Lost me at Cygwin, gross!
Posted: Jan 14th 2011 9:18AM penetraitor said
To be fair, all this adds over the already existing camera functionality in flash is the skeleton detection. Flash has been doing camera based stuff for awhile. Much longer than the kinect has been around. It's cool though to get some more functionality out of the thing. Still waiting to see what the actual application of the technology will be. I don't care about minigames and dancing. Show me something really cool done with Kinect before I can honestly get excited about the tech.
Posted: Jan 14th 2011 10:46AM eat it said
I still don't understand why someone would want to use their entire arm and body to go through a menu that has been optimized for use with a pressing a d pad 1/8th of an inch.
I like the sign language stuff and a few other things but it seems like a lot of people are trying to solve a problem that doesn't exist.
I like the sign language stuff and a few other things but it seems like a lot of people are trying to solve a problem that doesn't exist.
Posted: Jan 14th 2011 2:40PM LucerinRed said
I look forward to the advancement of Kinect in the PC world. I am a developer for large format touchscreens and right now there are a lot of limits as to detecting our users and their intentions. With Kinect being added on we are able to do a lot more intuitive controls to supplement touch screen devices as well as control much larger screens from a distance. That said, no one should pursue this in flash. There just needs to be a base set of drivers that allow the information to be gathered into standard formats and then current existing multitouch and nui libraries like MT4j can expand upon them. Flash is fine and dandy for a lot of web design if you want nice animations and fast, but for interactive software with touch and motion controls, you need something like Java that has plenty of libraries meant to handle alternative inputs.
Posted: Jan 14th 2011 4:51PM penetraitor said
@LucerinRed
I thought they mentioned how it just basically passed an array of values to the flash and the kinect itself was parsing all the data for you. What is the issue with Flash? I am a flash developer so don't worry about the tech details :P
I would think that anything you could manage manually would work fine with this kind of input scheme. Sure it would be slower the larger and more complex of a plan you had for it. You could make some fun little games for it I bet. I have been wanting a nice touchscreen tablet to try developing games in Flash. Just simple arcadey type stuff, but I think you could do some good work with a kinect handling the heavy lifting.
Reply
I thought they mentioned how it just basically passed an array of values to the flash and the kinect itself was parsing all the data for you. What is the issue with Flash? I am a flash developer so don't worry about the tech details :P
I would think that anything you could manage manually would work fine with this kind of input scheme. Sure it would be slower the larger and more complex of a plan you had for it. You could make some fun little games for it I bet. I have been wanting a nice touchscreen tablet to try developing games in Flash. Just simple arcadey type stuff, but I think you could do some good work with a kinect handling the heavy lifting.
Featured Stories
Super Joystiq Podcast 004: 38 Studios meltdown, Gravity Rush, Civilization 5: Gods & Kings, Dragon's Dogma
Posted on May 25th 2012 3:30PM






