Dynamic Chaos Destruction Fields / Destructibles

Create destructible meshes with the ability to destroy it all, destroy parts only, and destroy parts that destroy other parts for realistic feeling. Supports multiplayer.

Let’s start by looking at the project features:
- This blueprint is self contained, it doesn't need any external plugins or modules, only the Engine's Chaos Plugins.
- It supports dynamic destructions with lots of possibilities, get creative and create awesome destructible environment
- Supports multiplayer / Network replicated.
- Commented, easy to understand and use.
Inputs used in the demo map:
- Keyboard and mouse used for example, but any kind of input can be used
Project content folder Structure:

How to Use Dynamic Chaos Destruction / Destructibles:
- Create a geometry collection of the static mesh you want to use
- Create a child blueprint of BP_DCD_BP_Destructable
- Set the geometry collection you created in the 1st step in the child blueprint you created in 2nd step
- Add child actor components the same number as of parts you want to divide the destructible mesh into.
- Change their transform to be the same as the parts you want
- In the child actor component settings set which one can be destroyed using the boolean
- In the child actor construction script, set which part should destroy other parts
- Add the actor you created to the level, you can destroy each part by calling the function (Destroy) on it, and it will automatically destroy other parts you assigned in step 7.
- That’s it, have fun, make sure to use BP_DCD_BP_Destructable_Arrow as an example
Final notes:
For Other Questions , you can always Send me a message on the Facebook Page found at the bottom or ask me directly in the marketplace page, i answer all questions.
Create your game and demo using this template and send it to me and i’ll share your work on my social media channels.
This template was created by HashemGameDev, contact me on:
Facebook : Hashem Game Dev
YouTube: Hashem Game Dev