Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/19
Unlock the full potential of your 2D games using Destructible 2D, this asset allows you to quickly convert all your boring solid sprites into fully destructible ones!
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2021.3.0f1
Compatible
Compatible
Compatible
Description

🕹️ Demo📄 Docs💬 Forum🌐 Site

💡 Many Demo Scenes ― Destructible 2D includes a wide range of tutorial demo scenes, which take you step-by-step through each feature. These scenes contain detailed description text, which explain what is being shown, which components were used, and which settings were used.

💡 Easy To Use ― Destructible 2D was designed to be as flexible as possible, while still being easy to use. To achieve this, each component is fully modular, follows Unity’s inspector design style, has intuitively named settings, and includes detailed tooltip text. If you're a programmer then full C# source code is also included, allowing you to create and modify anything you like!

💡 Long Term Support ― Destructible 2D has received regular updates for over 7 years. Thank you to everyone who was downloaded, rated, reviewed, and provided feedback so far!

💡 Explosions ― This feature allows you to damage your sprites from raycasts, collisions, and much more. The explosion shape can be customized using any Texture2D you like, and I've even included many explosion prefabs to get you going!

💡 Splitting ― If you stamp or slice your destructible sprite into multiple pieces, then this feature makes them automatically split into multiple parts!

💡 Optimized ― If you need your game to run on mobiles then you can click one button to reduce the amount of pixels used. The destruction pixels are stored separately from the visual pixels, so your sprites will still look crisp! If you have large destructible objects then you need complex collider shapes, but these are slow to regenerate/update. To fix this, Destructible 2D optimizes the colliders into grid cells, so only modified colliders get updated!

💡 Slicing ― This destruction mode allows you to slice between two points on the screen, this can be done using the mouse or on mobile devices with fingers!

💡 Fracturing ― If you need your destructible sprite to randomly break into smaller pieces (e.g. cracking an egg), then this feature automatically works when you hit your object enough times!

💡 Healing ― If you want to undo or repair damage done to a destructible sprite then you can heal it using stamps, slices, explosions, or have the whole sprite automatically heal itself over time!

💡 Scorch Marks ― Cutting holes in sprites is nice, but to really show damage you need scorch marks around the damaged area, and this feature makes it really easy!

💡 Damage Counter ― If you need to check how much damage you've done to your destructible sprite then this feature is great. You can see how many pixels you have left, or what % of pixels remain!

💡 Sprite Swapping ― Cutting holes and adding scorch marks to sprites is great, but if you also want to swap the visual sprite underneath based on impact or pixel damage, then this feature allows you to easily do it!

💡 Detachable ― If you have a solid object with parts you want to be able to break/cut off (e.g. a tree with branches), then this feature allows you to easily handle that!

💡 Transparency ― If you have transparent breakable objects (e.g. glass windows), then Destructible 2D comes with a custom shader to handle them. There are even example scenes showing you how to set them up!

💡 Joint Breaking ― If you have a complex joint setup (e.g. ragdoll), then Destructible 2D can be used to break these connections if you cut through them!

💡 Melting ― If you want to simulate melting (e.g. a hot rock melting through ice), then there are components included for that, and example scenes!

💡 Fixtures ― If you need to connect separate parts of a destructible sprite together (e.g. a circuit where the light must connect to the power), then this feature makes it really easy!

💡 Sprite Shape ― If your project uses the SpriteShape package, then you can make them destructible with just a few clicks!

Thank you for reading ❤️

Technical details

This asset uses the VarelaRound font under SIL OFL 1.1; see Third-Party Notices.txt file in package for details.

Destructible 2D

(127)
3671 users have favourite this asset
(3671)
$50
Seat
1
Updated price and taxes/VAT calculated at checkout
114 views in the past week
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
6.0 MB
Latest version
4.2.1
Latest release date
Feb 21, 2024
Original Unity version
2021.3.0
Support
Visit site
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR