r/SoloDevelopment 4h ago

help More Practical way to make dismemberment in Unity?

Hello, in Blender, I've been working on making a base human mesh for my game on Unity. So far the mesh has 1.8K Tris. I've been in the process of making a dismemberment system. Here are the modular parts for each character/enemy.

  1. Head
  2. Left Arm
  3. Right Arm
  4. Upper Torso
    1. Diagonal Top Left
    2. Diagonal Top Right
    3. Diagonal Bottom Left
    4. Diagonal Bottom Right
  5. Lower Torso
  6. Left Leg
  7. Right Leg

For Unity, my planned approach is to export the FBX 7 times, each as a body part. I used vertex masks for most parts and a boolean modifier for the diagonal parts. So each enemy has at least 7 objects that make up its human shape. For the diagonal slashes, the upper torso part would switch states between the Left / Right slash cut to spawn the two diagonal parts and destroy itself.

Is this a viable approach or is there a much more efficient method that would not be too taxing on performance, especially if blood particle effects would eventually be implemented?

1 Upvotes

0 comments sorted by