thoughts on making destroyable buildings

I have been looking around and havent found alot of info
on the subject, so i am looking around for some input on different methods
of trying to do this. any suggestings please post.

thanks

wayne

You can either model different chunks of each building, build them up in Unity, add static rigidbodies, and a script that controls the rigidbodies when you want to collapse the building. Pros: Fast, Simple to make. Cons: Always the same shape of rubble, boring to set up, uses a lot of disk space.

Or you could make some crazy code to generate a dynamic mesh and make a gameobject out of each part. Pros: Visually better, tweakable, lightweight (for disk). Cons: May lag on not-so-good computers, requires advanced knowledge on mesh creation.