As I speculated earlier would be possible, the Harmonix Dance game does not have any perceptible lag whatsoever - it is calibrated out the same way as the lag of guitars and tvs, but in addition because you're not actually seeing your own movements, everything on screen and in the song is known far in advance which makes it even easier to make sure that your movements, the on screen dancing and the music are completely in sync. So that is definitely very good news! It is mentioned in this very authoritive chat (hi Tom, Richard
) on Eurogamer/DF:
http://www.eurogamer.net/videos/egtv-and-digital-foundry-on-kinect
The chat also mentions DDR, how successful that was, and that this is superior to it. Having been part of the DDR craze enough at least to be able to do almost all level 8 songs
, I agree but have two important reservations:
1. so far, none of the peripheral games have included typical Japanese rhythm game features that give you detailed feedback on the precision of your timing. A lot of the depth of the game came from this, and once you're used to that, it's very disappointing to not have this feature - I still miss it in games like Guitar Hero and Rockband today, and the first time one of those includes it, they'll have another sale guaranteed. There were two main variations, where you had to match the step within 1/16, 1/32 or 1/64 of a second (though the ceiling was lowered for more casual variations, with 1/32 of a second being the maximum). Each step could award you good, great or perfect, respectively, and it was very satisfying to work on a song to get the number of greats and perfects up, until you could manage to ace the songs at various levels (A, AA, AAA / A*, where the star would be a full combo i.e. no fails, and the A, AA and AAA correspond to acing good minimum, great minimum or perfect minimum).
Obviously since now whole limb movements are being measured, the timing window doesn't have to be so narrow, but the feedback in this game is currently in the exact opposite end of the spectrum - all you have is a circle below the dancer that moves between red and green based on how well you do, and light blue flashes for each routine it has considered 'good enough'.
It would be interesting to have a look at the 'break-it-down' mode, that teaches you the routines. I'd like to see the level of feedback it can give you, and I imagine it will be the real 'killer' feature of the game that goes even beyond the realistic drumming in rockband or guitar hero, in that almost everyone dances (voluntarily or not) at least once or twice a year (certainly during school years
).
2. DDR allowed for some nice semi-free interpretation. You had to press the right buttons with your legs at the right time, but what you did with your body in the meantime left a lot of space for fun interpretation. If you got good, you could start doing crazy jumps, turns, and a whole lot of other crazy stuff (including two player routines). Of course, the Harmonix game has included a free-style mode in the game, predictably considering the rest of the series
, but it's not quite the same.
Some of this could be mitigated by uploading a video of yourself dancing to youtube, or record the dancing animations and put them side by side with the 'model' later on to see how well they match - this could also improve the scoring system, if you could do a breakdown post-game with a detailed scoring and feedback - during would be greater even but I don't think that's possible right now because of the lag.
One thing I'm also wondering about is while we've seen you can have foto moments during play, can you also do a video recording of yourself dancing? Or is it impossible for Kinect at this point to do both? I think it should probably be able to do it, in which case I think youtube integration should have some great potential for Kinect games. I think there even was one new Microsoft title announced with Youtube support, but I forgot which one it was now.
All in all I think the future looks bright for dance games on the 360, which is a killer app for me personally. I just do hope we'll get one that gives as detailed feedback as technically possible soonish, because for that alone I'll jump in.