Nice. Like the camera movement effect. And the rope at the end, is that using verlet physics?
Thanks. The camera rotates a little bit when it moves, and you can zoom it in and out. I thought I might as well do something like that, since GL can apparently draw rotated, scaled, zoomed linear blended images just as quickly (or slowly) as it draws aligned ones!
It simulates the rope as a whole lot of little linear springs joined together. It can be anchored to the landscape at one or both ends, and people can hold on to it. For the discrete integration it's just using the simple "Euler Integration", i.e. step-by-step chunky polygonal integration, like the rest of my game. It's not stable if the forces get too high, so in that case the rope breaks into pieces (and the hero may plunge to his doom - but in the video he deliberately cut the rope)! Euler seems to work okay to simulate fairly loose, fragile ropes, more like a bungee cord made out of coiled tissue paper than a regular rope. The people appears to have a low-tech culture, so I guess it makes sense that he has a very poor rope!
Thanks for the reference to Verlet physics, I'll read up on that - maybe I can use it in a future game.
I've still got to finish code for the rope climbing, then get the ladies to follow the hero and climb ropes to get out of the caves (that's the main objective). The hero can climb up and down the walls like spiderman, but the ladies can't, so the hero needs to lay ropes for them and help them to get out. They must be pretty tough ladies if they can climb up and down long ropes like that: this could also be explained by the low-tech / high manual-work and fitness culture.
... and I've still got port it to GLES and try it on the Pandora! I'm a bit worried because I've been using lots of floating point math, which might be slower on the ARM. There's plenty of potential to optimize my code, it's not very efficient at the moment.
The music in the video is "Punishing the Atoms", based on this movie scene from "Ninth Configuration".
"I'm convinced that we can walk through walls... Not only me, anyone."
http://sam.ai.ki/atoms.avi
It's an awesome scene and good music, I think! I hacked it down from 6 minutes.
I thought it's appropriate for my dying hero vid when he keeps shredding himself by bumping into things.