I'm making a shooter like Gradius, only Einhander for the PSone is where most of my inspiration to make this came from. As of right now I'm not planning on doing any complex animations (solo project, and I'm pretty much a 3ds noob); if the player moves the ship, I'll rotate the SceneNode to achieve the look of the ship rolling.
However, I was thinking that when the player picks up a power up that adds a new weapon, there would be an animation showing a trap door on the ship open and the new weapon slide up out of it - very Transformers esque. Does anyone have any good pointers on how to do this?
Mainly I'm thinking:
1) The trap door/compartment/whatever is linked to a point. For the animation I would just translate the point in a certain direction (I could replace the point with a bone if Ogre requires it)
2) The mesh for the new weapon would have to be in the model so that it could be visible after coming up out of the trap door...but that means when the player doesn't have the weapon, I'm rendering extra polygons that can't be seen.
Am I making any sense at all?