Red Faction-Style Destruction System Made in Unity For a Game

It took the author less than two weeks to achieve the final result from scratch.

Indie Game Developer known online as Zombie1111 has recently wowed hundreds of people over on Reddit by unveiling a cool-looking Red Faction-style destruction system created in Unity for an upcoming game.

Inspired by Unreal Engine 5's Chaos Destruction, Zombie1111's system is completely custom and was built from scratch in less than two weeks. As per the creator, the setup utilizes NVblast to fracture the object into chunks, complemented by a self-made system that manages both the destruction and mesh deformation. The result is then rendered as one mesh, and the destruction is multithreaded, ensuring that the setup is performance-friendly.

"I'm not blending meshes," commented the developer. "I'm modifying the mesh vertics and vertex colors at runtime. Then using a custom shader that uses the vertex colors to blend two materials. Thinking about selling it on the asset store to hopefully get some extra money to spend on my game but not sure if it's worth the effort."

You can check out the original Reddit post here and see more of Zombie1111's projects over here.

And if you'd like to learn more about setting up destructions in Unity, here are some great tutorials that might help you out:

Also, don't forget to join our 80 Level Talent platform and our Telegram channel, follow us on InstagramTwitter, and LinkedIn, where we share breakdowns, the latest news, awesome artworks, and more.

Published 15 December 2023
Theodore McKenzie
Senior Editor