Hi guys,
I have aan idea for a ship character made up of blocks… kind of like lego. I was wondering bwhat would be the best way to make them all fly apart when hit by an enemy? Should I build as one model with separate parts or import as separate models? And what would be involved in the scripting side of things? Any examples would be greatly appreciated 
Your going to want two ships. One ship that is the full model, and then another ship that is the same shape, but broken into parts. Make sure all the pivot points on the broken parts are in the center. Instantiate the broken ship when the full model is killed, then put a explosion force on the pieces.
There are many ways to make it explode, you could manually animate it, use physx in maya (or other 3d program) and bake the physx to an animation. use rigidbodies in unity (which could get very slow) or you could experiment with itween. It has a cool arcing call that will make the pieces arc. if you are going to have particle emiiting for smoke trails or something, you might could even have the broken piece follow the particles. Lots of ways.
Ah, good idea, the whole 2 model thing! Thanks! I’m using Blender and I’m a bit of a noob at 3D but I’ll see what I can do. It’s a basic model, so I think rigidbodies could do the trick… just give each one a different “pull” via transform.translate and gravity.
Cheers!