The only suggestion I have, is that you could add a particle effect, when a collision between the ship and an asteroid takes place. If you use small enough particles that are the same colours of the asteroids it should give the impression that some debris has been knocked loose.
Good idea.
Nice particle effects. Did you make this from just using OpenGL? Or did you use an API for it?
I used devIL for texture loading and openGL for all the rendering. The rest is from scratch.
The ship and the background are really blurry (YouTube?).
Yeah youtube did a bit of damage. Also the models and textures were rushed like I said, I didn't have much time to make this in the end. Luckily I had already coded things like the model loader, the normal vector maths, and the management systems so it was kind of like working with a small game engine by that stage that needed a few more extentions.
Any ideas of how to do things differently if I were to make something similar for iPhone?
Controls would be the hardest part. I was thinking touching the left hand side creates the movement joystick, touching the right hand side creates the shooting joystick and double tapping somewhere on screen launches a mining probe at it.