The DestroyIt Core framework provides throttling tools for performance, material pre-loading and transfer for seamless visuals, a particle manager, and object pooling. A wealth of particle effects, sample destroyed prefabs, and documentation are also included to get you started.
No programming knowledge is necessary, but it's helpful if you want to extend the system.
Requires Unity 4.5. DestroyIt works with both Unity Pro and Free.
DestroyIt comes complete with a Destruction Manager, a Particle Manager, Object Pooling, and a Material Preloader for high performance.
DestroyIt was designed to use destroyed prefabs that break apart realistically and produce convincing, persistent debris. Flying debris can damage players and enemies, and can also be used for cover, which creates emergent gameplay.
When objects can be destroyed into realistic debris, it adds a facet of emergent gameplay and player choices that goes beyond visual effects. Create walls that can be breached; towers that can topple; and trees that can be chopped down.
Full C# source code, no DLLs 22 Particle effects 5 Shaderforge-compatible progressive damage shaders, with textures Demo Scene that illustrates 22 core features SUV Showcase Scene that shows how to make a vehicle destructible All assets shown in screenshots and video PDF documentation