Skeletal Dismemberment Plugin
Free Unreal Engine Plugin
I created this C++ plugin when prototyping mechanic ideas for a game. This took a few weeks of prototyping to make and has no extended support beyond the initial project. The plugin is free to download and use, available on GitHub, and is currently working in Unreal Engine 5.2.1.
Team Size
My Role
Duration
Tech Stack
Grade / Outcome
Context
Release Video
Technical Breakdown
Limb Severance & Tethering
The core of the plugin is a runtime skeletal mesh system that detects hit events and severs the targeted limb from the character. Severed limbs can optionally remain tethered — connected by a simulated joint — rather than flying off immediately, giving designers fine control over the feel of each dismemberment.
Animation State Handling & Editor Tooling
The plugin integrates with Unreal's animation graph so characters transition into wounded or single-limb animations automatically after a severance event. A custom Data Asset editor tool lets designers configure which bones are severable, what particle effects fire, and which animation states to enter — all without touching C++.
Project Links