Just a quick update: I did a bit more work on tying this to an actual character. This is probably all I’ll do with this, and I’ll move on to a real project :P
for those interested here’s a short demo video followed by all the source code: Video (no sound):
And the project source: https://github.com/paulreitz/game_experiments
The assets folder does not exist, since I got the assets from people here, and I don’t want to just give them away.