
Hey everyone!
I’d like to present our first package, ‘Over 9000 Swords’. Jan Kaluza and I are proud to present a real-time demonstration, built in Unity and lit entirely with Marmoset.co panoramas.
Please Download here.
‘Over 9000 Swords’ by Broad Strokes is a modular weapon system that we had originally written for the Unreal Engine. However after feedback from some Unity users we have made a big push to try and give it to you guys too! The package is designed to allow you to add a lot of variety very quickly and easily to your game.

With 44 different components split over four categories, it’s possible to make up to 13,552 different unique swords with the meshes provided - and this package has been designed from the ground up to let you easily extend that amount with additional sword parts or even add your own unique weapon types and parts.
This modular system also comes with easy-to-use material preset management, that lets you quickly create variations in color, metallic value, roughness, or emissive power that will be applied consistently across the entire weapon and all its parts.

Selective randomization features are also included as well as its own very simple shader, based on Unity’s standard shader. Which also includes a couple of “quality of life” features such as:
- toggling between roughness and gloss maps.
- inverting normal map green channels.
- applying a curve to gloss values if your gloss maps were generated in software using GGX gloss (for example: substance suites) to make them more closely match Unity’s blinn-phong gloss curve.
All future packages we release will also be based on this shader.
The pack is built and tested with all features working in Unity Free. There is no obligation to use Unity Pro for any features in this package.
