Max Payne on Kinect Hack (FAAST) using a Wiimote (GlovePIE)
This is one of the games I wanted to do from day one, I hope you agree that the control method genuinely enhances an already amazing game. I'm not sure if it comes across in the video but this is really fun and works pretty darn well.
After the SNES trials I turned straight to Max Payne, but due to FAAST not currently sending low level key presses I was stumped. I managed to find a solution in using the remapping feature of AutoHotKey which has allowed this to work. Future versions of FAAST will negate the need for running this extra script.
As you can see, the leaning left and right stuff is all there - and moving your body forward and backs moves you back and forwards. The reload and interact gestures are becoming pretty standard for me now, and pain killers are popped with an upward motion of the left hand. What makes this special though is the leg movements that activate bullet time. The result is bullet time diving for real! When this game hit just after the Matrix film came out it caused a big stir - with kinect augmentation it gets even better.
The GlovePie script has been improved to allow better aiming as you'll see and in conclusion I think I'm going to spend a few days actually playing through one of my favourite games of all time in a brand new way.
I actually forgot how hard this game was, with the serious scarcity of ammo, variance in weapon dynamics, your fragility and low movement speed combining into a high pressured shoot out. The augments don't make this worse though once you get the hang of using a brand new control method, this is down to the fact that the existing game mechanics in Max Payne are much more sympathetic to this type of setup as opposed to the likes of twitching COD. Think back on how long it took you to aim with a mouse, its taken about a week to get proficient using the wiimotes gyros - probably the biggest bug bear of this whole approach.
The one thing that needs fixing is weapon select, this will be handled by the +/- buttons on the mote in future I think. You'll notice that jumping is done using the A button on the mote as well, it was only really in the COD script to show it could be done ;)
As ever please give your support to the FAAST team who created the toolkit that makes this possible. Try not to bombard Evan with support requests just yet, a forum will be coming soon to handle questions and for people to post scripts he tells me.
Oh and the mirror is there to deter the trolls who probably haven't bothered (or been able) to read this far through the description. Go on, have a good laugh at them ;)