- Destructible Props
The Chaos Prop Destruction System adds easily integrated prop destruction to your Unreal Engine 5 game. It allows you to leverage Unreal 5’s Geometry Collections and Chaos Physics System in a much more controlled, refined way than what Unreal Engine allows by default.
This pack additionally includes 22 game-ready destructible prop and weapon samples, set up with Niagara Particles and sound effects.
- Optimization and Compatibility
Using this system, you can utilize the optimization and ease of production afforded by Chaos and Geometry Collections, without contending with the implementation issues that small-scale real-time destruction generally causes. Additionally, the system enables semi-compatibility with Lumen, allowing for bounce GI and occlusion from prop actors that is not limited to screen-space.
- Fast Setup
As props utilize the Geometry Collection asset type, they can be produced from only static meshes and do not require separate, destroyed meshes as is often required by destruction systems. Fractured assets can be produced in-Engine with ease using the Fracture Tools.
- Easy Integration
The Chaos Prop Destruction System is built to be seamlessly integrated into a larger game project and works with any action animations and melee weapon types out of the box. It is ideal for action RPG game projects, especially those in the Souls-like subgenre.
Features
- Physically accurate Prop Destruction via weapon swings, character actions, projectiles and more
- Simple two step setup for new game-ready props
- Component based single-step setup for destructor characters
- Refined, customizable optimization methods for props
- Various instance editable collision modes for props
- 22 game-ready destructible prop samples, with particles and destruction sounds
- 100% blueprint framework, heavily commented and documented
- Features built with extendable functionality on breaks, collisions, etc.
- Anim Notify driven character destruction functionality
- Lumen support for pre-fractured props
- Nanite compatibility for props (static meshes and Geometry Collections)
- Custom physics field generator actor without superfluous functionality
- Physics fields filtered to avoid issues with Chaos Cloth Physics (demo character features cloth physics to test interactions)
Notes:
The sample character included uses default Unreal Engine 5 third/first person character input bindings, so the names of the bindings in project settings need to match for movement of the sample character to function in the included demonstration maps.
This project requires at least Unreal Engine 5.0.0 to function.